Функция DdSetGammaRamp (ddrawgdi.h)
[Эта функция может изменяться с каждой редакцией операционной системы. Вместо этого используйте Microsoft DirectDraw и Microsoft Direct3DAPIs; эти API изолируют приложения от таких изменений операционной системы и скрывают многие другие трудности, связанные с взаимодействием непосредственно с драйверами дисплея.]
Функция DdSetGammaRamp задает гамма-пандус для устройства.
GdiEntry15 определяется как псевдоним для этой функции.
Синтаксис
BOOL DdSetGammaRamp(
[in] LPDDRAWI_DIRECTDRAW_LCL pDDraw,
[in] HDC hdc,
[in] LPVOID lpGammaRamp
);
Параметры
[in] pDDraw
Указатель на объект устройства DirectDraw в пользовательском режиме.
[in] hdc
Зарезервировано.
[in] lpGammaRamp
Указатель на массив структур DDGAMMARAMP .
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение равно TRUE . В противном случае он имеет значение NULL.
Комментарии
Приложениям рекомендуется использовать вместо них методы IDirectDrawGammaControl::SetGammaRamp или IDirect3DDevice9::SetGammaRamp , так как эти методы предоставляют одинаковые функциональные возможности независимо от операционной системы.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | ddrawgdi.h |