다음을 통해 공유


D3DXCheckVersion 함수

컴파일한 D3DX 버전이 실행 중인 버전인지 확인합니다.

구문

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

매개 변수

D3DSDKVersion [in]

형식: UINT

D3D_SDK_VERSION 사용합니다. 설명을 참조하세요.

D3DXSDKVersion [in]

형식: UINT

D3DX_SDK_VERSION 사용합니다. 설명을 참조하세요.

반환 값

형식: BOOL

컴파일한 D3DX 버전이 실행 중인 버전이면 TRUE 를 반환합니다. 그렇지 않으면 FALSE 가 반환됩니다.

설명

다음과 같이 애플리케이션을 초기화하는 동안 이 함수를 사용합니다.

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

Direct3DCreate9를 사용하여 올바른 런타임이 설치되어 있는지 확인합니다.

요구 사항

요구 사항
헤더
D3dx9core.h
라이브러리
D3dx9.lib

추가 정보

범용 함수