Compartir a través de


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)

Consulte también

DdMoCompGetBuffInfo