estructura DD_GETMOCOMPCOMPBUFFDATA (ddrawint.h)
La estructura DD_GETMOCOMPCOMPBUFFDATA contiene la información de búfer comprimido.
Sintaxis
typedef struct _DD_GETMOCOMPCOMPBUFFDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
GUID *lpGuid;
DWORD dwWidth;
DWORD dwHeight;
DDPIXELFORMAT ddPixelFormat;
DWORD dwNumTypesCompBuffs;
LPDDCOMPBUFFERINFO lpCompBuffInfo;
HRESULT ddRVal;
} *PDD_GETMOCOMPCOMPBUFFDATA, DD_GETMOCOMPCOMPBUFFDATA;
Miembros
lpDD
Apunta a una estructura de DD_DIRECTDRAW_LOCAL que es relevante solo para el proceso actual de Microsoft DirectDraw.
lpGuid
Apunta a un GUID para el que se solicita la información del búfer comprimido.
dwWidth
Indica el ancho en píxeles del marco de salida sin comprimir.
dwHeight
Indica el alto en píxeles del marco de salida sin comprimir.
ddPixelFormat
Apunta a una estructura DDPIXELFORMAT que contiene el formato de píxel del marco de salida sin comprimir.
dwNumTypesCompBuffs
Indica cuántos tipos diferentes de superficies requiere el controlador para realizar la compensación de movimiento mediante el GUID solicitado.
lpCompBuffInfo
Apunta a una estructura DDCOMPBUFFERINFO que contiene la información proporcionada por el controlador para cada tipo de superficie necesaria.
ddRVal
Especifica la ubicación en la que el controlador escribe el valor devuelto de la devolución de llamada DdMoCompGetBuffInfo . 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.
Requisitos
Requisito | Valor |
---|---|
Header | ddrawint.h (incluya Winddi.h) |