DD_DXVERSION結構(d3dhal.h)
僅限 DirectX 8.0 和更新版本。
DD_DXVERSION描述目前的 DirectX 執行時間版本。
語法
typedef struct _DD_DXVERSION {
DD_GETDRIVERINFO2DATA gdi2;
DWORD dwDXVersion;
DWORD dwReserved;
} DD_DXVERSION;
成員
gdi2
指定 DD_GETDRIVERINFO2DATA 結構,其中包含 GetDriverInfo2 數據。
dwDXVersion
指定 DirectX 的版本。 此成員會設定為 DD_RUNTIME_VERSION,這是 DirectX 7.0 的0x00000700,而 DirectX 8.0 則為 0x00000800。
dwReserved
保留。 驅動程式不應該讀取或寫入。
言論
此資訊會提供給新的驅動程式(其中一個針對 DX7 和 DX8 應用程式公開 GetDriverInfo2)。
運行時間提供 DD_GETDRIVERINFODATA 數據結構 lpvData 欄位中DD_DXVERSION結構的指標。
gdi2 成員DD_DXVERSION是由運行時間使用,且類型為 D3DGDI2_TYPE_DXVERSION指定,以通知應用程式所使用的目前 DirectX 運行時間版本驅動程式。
要求
要求 | 價值 |
---|---|
標頭 | d3dhal.h (包括 D3dhal.h) |