Funzione D3DXCheckVersion

Verificare che la versione di D3DX compilata con sia la versione in esecuzione.

Sintassi

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

Parametri

D3DSDKVersion [in]

Tipo: UINT

Usare D3D_SDK_VERSION. Vedere la sezione Osservazioni.

D3DXSDKVersion [in]

Tipo: UINT

Usare D3DX_SDK_VERSION. Vedere la sezione Osservazioni.

Valore restituito

Tipo: BOOL

Restituisce TRUE se la versione di D3DX compilata in è la versione con cui si esegue; in caso contrario, viene restituito FALSE .

Commenti

Usare questa funzione durante l'inizializzazione dell'applicazione come segue:

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

Usare Direct3DCreate9 per verificare che il runtime corretto sia installato.

Requisiti

Requisito Valore
Intestazione
D3dx9core.h
Libreria
D3dx9.lib

Vedi anche

Funzioni per utilizzo generico