Struttura DDCOMPBUFFERINFO (ddrawint.h)
La struttura DDCOMPBUFFERINFO contiene informazioni fornite dal driver relative ai buffer di compressione.
Sintassi
typedef struct _DDCOMPBUFFERINFO {
DWORD dwSize;
DWORD dwNumCompBuffers;
DWORD dwWidthToCreate;
DWORD dwHeightToCreate;
DWORD dwBytesToAllocate;
DDSCAPS2 ddCompCaps;
DDPIXELFORMAT ddPixelFormat;
} DDCOMPBUFFERINFO, *LPDDCOMPBUFFERINFO;
Members
dwSize
Specifica le dimensioni in byte di questa struttura DDCOMPBUFFERINFO.
dwNumCompBuffers
Indica il numero di superfici di questo tipo necessarie per la decompressione.
dwWidthToCreate
Indica la larghezza in pixel della superficie di questo tipo da creare.
dwHeightToCreate
Indica l'altezza in pixel della superficie di questo tipo da creare.
dwBytesToAllocate
Indica il numero totale di byte usati da ogni superficie.
ddCompCaps
Punta a una struttura DDSCAPS2 che contiene le funzionalità da usare durante la creazione di superfici di questo tipo. Ciò consente al driver di specificare il tipo di memoria da usare durante la creazione di queste superfici.
ddPixelFormat
Punta a una struttura DDPIXELFORMAT che contiene i formati pixel da usare durante la creazione di superfici di questo tipo.
Commenti
Questa struttura passa queste informazioni alla struttura DD_GETMOCOMPCOMPBUFFDATA .
Requisiti
Requisito | Valore |
---|---|
Intestazione | ddrawint.h (include Winddi.h) |