共用方式為


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)

另請參閱

DD_GETDRIVERINFO2DATA

DD_GETDRIVERINFODATA