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 die D3D _ _ SDK-VERSION. Siehe Bemerkungen.
-
D3DXSDKVersion [ In]
-
Typ: UINT
Verwenden Sie die 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.
Hinweise
Verwenden Sie diese Funktion während der Initialisierung Ihrer Anwendung wie die folgenden:
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 |
|