Compartir a través de


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)