DD_DXVERSION 構造体 (d3dhal.h)
DirectX 8.0 以降のバージョンのみ。
DD_DXVERSIONでは、現在の DirectX ランタイム バージョンについて説明します。
構文
typedef struct _DD_DXVERSION {
DD_GETDRIVERINFO2DATA gdi2;
DWORD dwDXVersion;
DWORD dwReserved;
} DD_DXVERSION;
メンバー
gdi2
GetDriverInfo2 データを含むDD_GETDRIVERINFO2DATA構造体を指定します。
dwDXVersion
DirectX のバージョンを指定します。 このメンバーは DD_RUNTIME_VERSION に設定され、DirectX 7.0 では0x00000700、DirectX 8.0 の場合は 0x00000800。
dwReserved
予約済み。 ドライバーは読み取りまたは書き込みできません。
注釈
この情報は、DX7 および DX8 アプリケーションの新しいドライバー ( GetDriverInfo2 を公開するドライバー) に提供されます。
ランタイムは、DD_GETDRIVERINFODATA データ構造の lpvData フィールド内の DD_DXVERSION 構造体へのポインターを提供します。
DD_DXVERSIONの gdi2 メンバーは、アプリケーションで使用されている現在の DirectX ランタイム バージョンをドライバーに通知するために、D3DGDI2_TYPE_DXVERSION型が指定されたランタイムによって使用されます。
要件
要件 | 値 |
---|---|
Header | d3dhal.h (D3dhal.h を含む) |