Estructura DDCOMPBUFFERINFO (ddrawint.h)
La estructura DDCOMPBUFFERINFO contiene información proporcionada por el controlador sobre los búferes de compresión.
Sintaxis
typedef struct _DDCOMPBUFFERINFO {
DWORD dwSize;
DWORD dwNumCompBuffers;
DWORD dwWidthToCreate;
DWORD dwHeightToCreate;
DWORD dwBytesToAllocate;
DDSCAPS2 ddCompCaps;
DDPIXELFORMAT ddPixelFormat;
} DDCOMPBUFFERINFO, *LPDDCOMPBUFFERINFO;
Miembros
dwSize
Especifica el tamaño en bytes de esta estructura DDCOMPBUFFERINFO.
dwNumCompBuffers
Indica el número de superficies de este tipo necesarias para la descompresión.
dwWidthToCreate
Indica el ancho en píxeles de la superficie de este tipo que se va a crear.
dwHeightToCreate
Indica el alto en píxeles de la superficie de este tipo que se va a crear.
dwBytesToAllocate
Indica el número total de bytes usados por cada superficie.
ddCompCaps
Apunta a una estructura de DDSCAPS2 que contiene las funcionalidades que se usarán al crear superficies de este tipo. Esto permite al controlador especificar el tipo de memoria que se va a usar al crear estas superficies.
ddPixelFormat
Apunta a una estructura DDPIXELFORMAT que contiene los formatos de píxel que se usarán al crear superficies de este tipo.
Comentarios
Esta estructura pasa esta información a la estructura DD_GETMOCOMPCOMPBUFFDATA .
Requisitos
Requisito | Valor |
---|---|
Header | ddrawint.h (incluya Winddi.h) |