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 验证是否已安装正确的运行时。
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
另请参阅