Compartir a través de


estructura DD_COLORCONTROLCALLBACKS (ddrawint.h)

La estructura DD_COLORCONTROLCALLBACKS contiene un puntero de entrada a la devolución de llamada de control de color de Microsoft DirectDraw que admite un controlador de dispositivo.

Sintaxis

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

Miembros

dwSize

Especifica el tamaño en bytes de esta estructura de DD_COLORCONTROLCALLBACKS.

dwFlags

Indica si el dispositivo admite la devolución de llamada de control de color identificada por ColorControl. El controlador debe establecer que este miembro sea DDHAL_COLOR_COLORCONTROL cuando implemente la devolución de llamada del control de color.

ColorControl

Apunta a la devolución de llamada DdControlColor proporcionada por el controlador.

Comentarios

Las entradas que el controlador de pantalla no usa deben establecerse en NULL. El controlador debe inicializar esta estructura cuando se llama a su función DdGetDriverInfo con el GUID de GUID_ColorControlCallbacks.

Requisitos

   
Encabezado ddrawint.h (incluya Winddi.h)

Consulte también

DD_CALLBACKS

DD_KERNELCALLBACKS

DD_MISCELLANEOUSCALLBACKS

DD_MOTIONCOMPCALLBACKS

DD_NTCALLBACKS

DD_PALETTECALLBACKS

DD_SURFACECALLBACKS

DD_VIDEOPORTCALLBACKS

DdControlColor

DdGetDriverInfo