Функция SetDeviceGammaRamp


Функция SetDeviceGammaRamp устанавливает кривую гамма-коррекции (gamma ramp) на платах прямого вывода изображения цветного дисплея, имеющих драйверы, которые поддерживают загружаемые кривые гамма-коррекции в аппаратных средствах.

Синтаксис

BOOL WINAPI SetDeviceGammaRamp(
  HDC hDC,
  LPVOID lpRamp
);

Параметры

hDC

Определяет контекст устройства рассматриваемой платы прямого вывода изображения цветного дисплея.

lpRamp

Указатель на буфер, содержащий устанавливаемую кривую гамма-коррекции. Кривая гамма-коррекции определяется в трех массивах из 256 элементов размером в СЛОВО (WORD) каждый, которые содержат в себе соответствие между значениями RGB в буфере изображения и значениями цифро-аналогового преобразователя (DAC). Последовательность массивов - красный, зеленый, синий. Значения RGB должны сохраниться в самых старших битах каждого СЛОВА (WORD), чтобы увеличить независимость DAC.

Возвращаемые значения

Если эта функция завершается успешно, возвращаемое значение - ИСТИНА (TRUE).

Если эта функция завершается ошибкой, возвращаемое значение - ЛОЖЬ (FALSE).

Замечания

Режимы прямой передачи изображения на цветной дисплей не используют таблицы соответствия цвета и обычно - 16, 24 или 32 битовые. Не все видеокарты прямой передачи цвета поддерживают загружаемые кривые гамма-коррекции. Функция SetDeviceGammaRamp завершается успешно только для устройств с драйверами, которые поддерживают загружаемые кривые гамма-коррекции в аппаратных средствах.

Смотри также

Обзор Основные понятия управления цветом, Функции, используемые ICM

Размещение и совместимость SetDeviceGammaRamp

К Windows XP Да 
л Windows 2000 Professional Да
и Windows NT Workstation Нет
е Windows Me Да
н Windows 98 Да
т Windows 95 Да
 
С Windows Server 2003 Да
е Windows 2000 Server Да
р Windows NT Server Нет
в    
е    
р    
Используемая библиотека Gdi32.lib
Используемая DLL -
 Заголовочный файл  
- объявлено в Wingdi.h
 - включено в -
 Unicode Нет
 Замечания по платформе Не имеется

 

Назад в оглавление
На главную страницу
В оглавление справки

Hosted by uCoz