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 成員是由指定類型的運行時間所使用,D3DGDI2_TYPE_DXVERSION指定,以通知應用程式所使用的目前 DirectX 執行時間版本驅動程式。

規格需求

需求
標頭 d3dhal.h (包含 D3dhal.h)

另請參閱

DD_GETDRIVERINFO2DATA

DD_GETDRIVERINFODATA