Compartilhar via


estrutura DD_COLORCONTROLCALLBACKS (ddrawint.h)

A estrutura DD_COLORCONTROLCALLBACKS contém um ponteiro de entrada para o retorno de chamada de controle de cor do Microsoft DirectDraw compatível com um driver de dispositivo.

Sintaxe

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

Membros

dwSize

Especifica o tamanho em bytes dessa estrutura DD_COLORCONTROLCALLBACKS.

dwFlags

Indica se o dispositivo dá suporte ao retorno de chamada de controle de cor identificado por ColorControl. O driver deve definir esse membro como DDHAL_COLOR_COLORCONTROL quando implementar o retorno de chamada de controle de cor.

ColorControl

Aponta para o retorno de chamada DdControlColor fornecido pelo driver.

Comentários

As entradas que o driver de exibição não usa devem ser definidas como NULL. O driver deve inicializar essa estrutura quando sua função DdGetDriverInfo for chamada com o GUID GUID_ColorControlCallbacks.

Requisitos

   
Cabeçalho ddrawint.h (inclua Winddi.h)

Confira também

DD_CALLBACKS

DD_KERNELCALLBACKS

DD_MISCELLANEOUSCALLBACKS

DD_MOTIONCOMPCALLBACKS

DD_NTCALLBACKS

DD_PALETTECALLBACKS

DD_SURFACECALLBACKS

DD_VIDEOPORTCALLBACKS

DdControlColor

DdGetDriverInfo