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型が指定されたランタイムによって使用されます。
必要条件
要件 | 価値 |
---|---|
ヘッダー | d3dhal.h (D3dhal.h を含む) |