Función D3DXCheckVersion

Compruebe que la versión de D3DX con la que ha compilado es la versión con la que se está ejecutando.

Sintaxis

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

Parámetros

D3DSDKVersion [in]

Tipo: UINT

Use D3D_SDK_VERSION. Vea Notas.

D3DXSDKVersion [in]

Tipo: UINT

Use D3DX_SDK_VERSION. Vea Notas.

Valor devuelto

Tipo: BOOL

Devuelve TRUE si la versión de D3DX que ha compilado es la versión con la que se ejecuta; De lo contrario, se devuelve FALSE .

Comentarios

Use esta función durante la inicialización de la aplicación de la siguiente manera:

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

Use Direct3DCreate9 para comprobar que el entorno de ejecución correcto está instalado.

Requisitos

Requisito Value
Encabezado
D3dx9core.h
Biblioteca
D3dx9.lib

Consulte también

Funciones de De uso general