DDCOMPBUFFERINFO 構造体 (ddrawint.h)
DDCOMPBUFFERINFO 構造体には、圧縮バッファーに関するドライバー指定の情報が含まれています。
構文
typedef struct _DDCOMPBUFFERINFO {
DWORD dwSize;
DWORD dwNumCompBuffers;
DWORD dwWidthToCreate;
DWORD dwHeightToCreate;
DWORD dwBytesToAllocate;
DDSCAPS2 ddCompCaps;
DDPIXELFORMAT ddPixelFormat;
} DDCOMPBUFFERINFO, *LPDDCOMPBUFFERINFO;
メンバー
dwSize
この DDCOMPBUFFERINFO 構造体のサイズをバイト単位で指定します。
dwNumCompBuffers
展開に必要なこの種類のサーフェスの数を示します。
dwWidthToCreate
作成するこの型のサーフェスの幅をピクセル単位で示します。
dwHeightToCreate
作成するこの型のサーフェスの高さをピクセル単位で示します。
dwBytesToAllocate
各サーフェスで使用されるバイトの合計数を示します。
ddCompCaps
この 型のサーフェス を作成するときに使用する機能を含むDDSCAPS2構造体を指します。 これにより、ドライバーは、これらのサーフェスを作成するときに使用するメモリの種類を指定できます。
ddPixelFormat
このタイプのサーフェスを作成するときに使用するピクセル形式を含む DDPIXELFORMAT 構造体を指します。
注釈
この構造体は、この情報を DD_GETMOCOMPCOMPBUFFDATA 構造体に渡します。
要件
要件 | 値 |
---|---|
Header | ddrawint.h (Winddi.h を含む) |