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 を使用して、正しいランタイムがインストールされていることを確認します。
要件
要件 | 値 |
---|---|
ヘッダー |
|
ライブラリ |
|
関連項目