Partager via


Fonction D3DXCheckVersion

Vérifiez que la version de D3DX avec laquelle vous avez compilé est la version que vous exécutez.

Syntaxe

BOOL D3DXCheckVersion(
  _In_ UINT D3DSDKVersion,
  _In_ UINT D3DXSDKVersion
);

Paramètres

D3DSDKVersion [in]

Type : UINT

Utilisez D3D_SDK_VERSION. Consultez la section Remarques.

D3DXSDKVersion [in]

Type : UINT

Utilisez D3DX_SDK_VERSION. Consultez la section Remarques.

Valeur retournée

Type : BOOL

Retourne TRUE si la version de D3DX sur laquelle vous avez compilé est la version avec laquelle vous exécutez ; dans le cas contraire, FALSE est retourné.

Notes

Utilisez cette fonction pendant l’initialisation de votre application comme suit :

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;
    
    ...
}

Utilisez Direct3DCreate9 pour vérifier que le runtime correct est installé.

Spécifications

Condition requise Valeur
En-tête
D3dx9core.h
Bibliothèque
D3dx9.lib

Voir aussi

fonctions usage général