次の方法で共有


DD_GETFORMATCOUNTDATA構造体 (d3dhal.h)

DirectX 8.0 以降のバージョンのみ。

DD_GETFORMATCOUNTDATAは、型がD3DGDI2_TYPE_GETFORMATCOUNTされたDD_GETDRIVERINFO2DATAクエリの DD_GETDRIVERINFODATAlpvData フィールドによって指されるデータ構造です。

構文

typedef struct _DD_GETFORMATCOUNTDATA {
  DD_GETDRIVERINFO2DATA gdi2;
  DWORD                 dwFormatCount;
  DWORD                 dwReserved;
} DD_GETFORMATCOUNTDATA;

メンバーズ

gdi2

GetDriverInfo2 データを含む DD_GETDRIVERINFO2DATA 構造体を指定します。

dwFormatCount

サポートされているサーフェス形式の数を受け取ります。

dwReserved

DirectX 8.0 および 8.1 バージョンのみ。 予約済みフィールドを指定します。 ドライバーは読み取りまたは書き込みできません。

DirectX 9.0 以降のバージョンのみ。 アプリケーションで使用されている DirectX ランタイムのバージョンを指定します。 このメンバーは、DirectX 9.0 用に0x00000900 DD_RUNTIME_VERSIONに設定されます。

備考

D3DGDI2_TYPE_GETFORMATCOUNT要求を処理するには、ドライバーがサポートする DirectX 8.0 以降の DDI スタイルのサーフェス形式の数を、DD_GETFORMATCOUNTDATAの dwFormatCount メンバーに格納する必要があります。 詳細については、「テクスチャフォーマットリスト を参照してください。

必要条件

要件 価値
ヘッダー d3dhal.h (D3dhal.h を含む)

関連項目

DD_GETDRIVERINFO2DATA

DD_GETDRIVERINFODATA