DD_GETMOCOMPFORMATSDATA 構造体 (ddrawint.h)
DD_GETMOCOMPFORMATSDATA構造体には、圧縮されていない形式情報が含まれています。
構文
typedef struct _DD_GETMOCOMPFORMATSDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
GUID *lpGuid;
DWORD dwNumFormats;
LPDDPIXELFORMAT lpFormats;
HRESULT ddRVal;
} *PDD_GETMOCOMPFORMATSDATA, DD_GETMOCOMPFORMATSDATA;
メンバー
lpDD
現在の Microsoft DirectDraw プロセスにのみ関連する DD_DIRECTDRAW_LOCAL 構造体を指します。
lpGuid
要求される非圧縮形式を記述する GUID を指します。
dwNumFormats
指定した GUID でサポートされている非圧縮形式の数を示します。
lpFormats
モーション補正ピクセル形式を含む DDPIXELFORMAT 構造体を指します。 このメンバーが NULL でない場合、非圧縮形式はこのメンバーが指すバッファーにコピーされます。
ddRVal
ドライバーが DdMoCompGetFormats コールバックの戻り値を書き込む場所を指定します。 DD_OKのリターン コードは成功を示します。 詳細については、「 DirectDraw の戻り値」を参照してください。
要件
要件 | 値 |
---|---|
Header | ddrawint.h (Winddi.h を含む) |