Partilhar via


Função D3DXCheckVersion

Verifique se a versão do D3DX com a qual você compilou é a versão que você está executando.

Sintaxe

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

Parâmetros

D3DSDKVersion [in]

Tipo: UINT

Use D3D_SDK_VERSION. Consulte Observações.

D3DXSDKVersion [in]

Tipo: UINT

Use D3DX_SDK_VERSION. Consulte Observações.

Valor retornado

Tipo: BOOL

Retorna TRUE se a versão do D3DX em que você compilou for a versão com a qual você está executando; caso contrário, FALSE será retornado.

Comentários

Use essa função durante a inicialização do aplicativo da seguinte maneira:

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 verificar se o runtime correto está instalado.

Requisitos

Requisito Valor
parâmetro
D3dx9core.h
Biblioteca
D3dx9.lib

Confira também

Funções Uso Geral