DDMOCOMPBUFFERINFO 構造体 (ddrawint.h)
DDMOCOMPBUFFERINFO 構造体には、フレームのレンダリングに必要なマクロ ブロック情報が含まれており、この情報を DD_RENDERMOCOMPDATA 構造体に渡します。
構文
typedef struct _DDMOCOMPBUFFERINFO {
DWORD dwSize;
PDD_SURFACE_LOCAL lpCompSurface;
DWORD dwDataOffset;
DWORD dwDataSize;
LPVOID lpPrivate;
} DDMOCOMPBUFFERINFO, *LPDDMOCOMPBUFFERINFO;
メンバー
dwSize
この DDMOCOMPBUFFERINFO 構造体のサイズをバイト単位で指定します。
lpCompSurface
圧縮データを含む DD_SURFACE_LOCAL 構造体を指します。
dwDataOffset
バッファーの先頭から関連するデータへのオフセットをバイト単位で示します。 この値はピッチを許可しません。
dwDataSize
関連するデータのサイズをバイト単位で示します。 この値はピッチを許可しません。
lpPrivate
Microsoft DirectDraw で使用され、ドライバーでは無視する必要があります。
要件
要件 | 値 |
---|---|
Header | ddrawint.h (Winddi.h を含む) |