estructura DD_VPORTCOLORDATA (ddrawint.h)
La estructura DD_VPORTCOLORDATA contiene la información del control de color de objeto de extensiones de puerto de vídeo (VPE ).
Sintaxis
typedef struct _DD_VPORTCOLORDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
PDD_VIDEOPORT_LOCAL lpVideoPort;
DWORD dwFlags;
LPDDCOLORCONTROL lpColorData;
HRESULT ddRVal;
VOID *ColorControl;
} *PDD_VPORTCOLORDATA, DD_VPORTCOLORDATA;
Miembros
lpDD
Apunta a una estructura de DD_DIRECTDRAW_LOCAL que es relevante solo para el proceso actual de Microsoft DirectDraw.
lpVideoPort
Apunta a una estructura de DD_VIDEOPORT_LOCAL que representa este objeto VPE.
dwFlags
Especifica la operación de control de color que va a realizar el controlador. Este miembro puede ser uno de los siguientes valores:
Marca | Significado |
---|---|
DDRAWI_VPORTGETCOLOR | El controlador debe escribir los controles de color del objeto VPE actuales en la estructura DDCOLORCONTROL a la que apunta lpColorData . |
DDRAWI_VPORTSETCOLOR | El controlador debe establecer nuevos valores para los controles de color del objeto VPE en función del contenido de la estructura DDCOLORCONTROL a la que apunta lpColorData . |
lpColorData
Apunta a una estructura DDCOLORCONTROL que define el control de color asociado al objeto VPE al que apunta lpVideoPort . El valor de dwFlags determina si el controlador lee o escribe en esta estructura.
ddRVal
Especifica la ubicación en la que el controlador escribe el valor devuelto de la devolución de llamada DdVideoPortColorControl . Un código de retorno de DD_OK indica que se ha realizado correctamente. Para obtener más información, vea Valores devueltos para DirectDraw.
ColorControl
Lo usa la API de DirectDraw y el controlador no debe rellenarlo.
Requisitos
Encabezado | ddrawint.h (incluya Winddi.h) |