D3DXCheckVersion 函式
確認您所編譯的 D3DX 版本是您正在執行的版本。
語法
BOOL D3DXCheckVersion(
_In_ UINT D3DSDKVersion,
_In_ UINT D3DXSDKVersion
);
參數
-
D3DSDKVersion [in]
-
類型: UINT
使用 D3D_SDK_VERSION。 請參閱<備註>。
-
D3DXSDKVersion [in]
-
類型: UINT
使用 D3DX_SDK_VERSION。 請參閱<備註>。
傳回值
類型: BOOL
如果您針對 編譯的 D3DX 版本是您執行的版本,則傳回 TRUE ;否則會傳回 FALSE 。
備註
在應用程式的初始化期間使用此函式,如下所示:
HRESULT CD3DXMyApplication::Initialize(HINSTANCE hInstance,
LPCSTR szWindowName, LPCSTR szClassName, UINT uWidth, UINT uHeight)
{
HRESULT hr;
if (!D3DXCheckVersion(D3D_SDK_VERSION, D3DX_SDK_VERSION))
return E_FAIL;
...
}
使用 Direct3DCreate9 確認已安裝正確的執行時間。
規格需求
需求 | 值 |
---|---|
標頭 |
|
程式庫 |
|
另請參閱