Поделиться через


структура DD_COLORCONTROLCALLBACKS (ddrawint.h)

Структура DD_COLORCONTROLCALLBACKS содержит указатель на обратный вызов элемента управления цветом Microsoft DirectDraw, поддерживаемый драйвером устройства.

Синтаксис

typedef struct _DD_COLORCONTROLCALLBACKS {
  DWORD                    dwSize;
  DWORD                    dwFlags;
  PDD_COLORCB_COLORCONTROL ColorControl;
} DD_COLORCONTROLCALLBACKS;

Члены

dwSize

Задает размер этой структуры DD_COLORCONTROLCALLBACKS в байтах.

dwFlags

Указывает, поддерживает ли устройство обратный вызов элемента управления цветом, определенный colorControl. Драйвер должен задать этот элемент как DDHAL_COLOR_COLORCONTROL при реализации обратного вызова элемента управления цветом.

ColorControl

Указывает на предоставленный драйвером обратный вызов DdControlColor .

Комментарии

Записи, которые не используются драйвером отображения, должны иметь значение NULL. Драйвер должен инициализировать эту структуру при вызове функции DdGetDriverInfo с GUID_ColorControlCallbacks GUID.

Требования

   
Верхняя часть ddrawint.h (включая Winddi.h)

См. также раздел

DD_CALLBACKS

DD_KERNELCALLBACKS

DD_MISCELLANEOUSCALLBACKS

DD_MOTIONCOMPCALLBACKS

DD_NTCALLBACKS

DD_PALETTECALLBACKS

DD_SURFACECALLBACKS

DD_VIDEOPORTCALLBACKS

DdControlColor

DdGetDriverInfo