D3DXCheckVersion-Funktion
Stellen Sie sicher, dass die Version von D3DX, die 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, die Sie kompiliert haben, die Version ist, mit der Sie ausgeführt werden; 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 Laufzeit installiert ist.
Requirements (Anforderungen)
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch