D3DXCheckVersion-Funktion
Stellen Sie sicher, dass die Version von D3DX, mit der Sie kompiliert haben, die Version ist, die Sie ausführen.
Syntax
BOOL D3DXCheckVersion(
_In_ UINT D3DSDKVersion,
_In_ UINT D3DXSDKVersion
);
Parameter
-
D3DSDKVersion [in]
-
Typ: UINT
Verwenden Sie D3D_SDK_VERSION. Siehe Bemerkungen.
-
D3DXSDKVersion [in]
-
Typ: UINT
Verwenden Sie D3DX_SDK_VERSION. Siehe Bemerkungen.
Rückgabewert
Typ: BOOL
Gibt TRUE zurück, wenn die Version von D3DX, für die Sie kompiliert haben, die Version ist, mit der Sie ausführen. Andernfalls wird FALSE zurückgegeben.
Bemerkungen
Verwenden Sie diese Funktion während der Initialisierung Ihrer Anwendung wie folgt:
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;
...
}
Verwenden Sie Direct3DCreate9 , um zu überprüfen, ob die richtige Runtime installiert ist.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch