다음을 통해 공유


ID3D11Device::CheckFeatureSupport 메서드(d3d11.h)

현재 그래픽 드라이버에서 지원하는 기능에 대한 정보를 가져옵니다.

구문

HRESULT CheckFeatureSupport(
        D3D11_FEATURE Feature,
  [out] void          *pFeatureSupportData,
        UINT          FeatureSupportDataSize
);

매개 변수

Feature

형식: D3D11_FEATURE

지원을 쿼리할 기능을 설명하는 D3D11_FEATURE 열거형 형식의 멤버입니다.

[out] pFeatureSupportData

형식: void*

메서드가 완료되면 전달된 구조체는 기능 지원을 설명하는 데이터로 채워집니다.

FeatureSupportDataSize

형식: UINT

pFeatureSupportData 매개 변수에 전달된 구조체의 크기입니다.

반환 값

형식: HRESULT

성공하면 S_OK 반환합니다. 그렇지 않으면 지원되지 않는 데이터 형식이 pFeatureSupportData 매개 변수에 전달되거나 FeatureSupportDataSize 매개 변수에 대한 크기 불일치가 검색되면 E_INVALIDARG 반환합니다.

설명

다중 스레딩 지원을 쿼리하려면 D3D11_FEATURE_THREADING 값을 Feature 매개 변수에 전달하고 , D3D11_FEATURE_DATA_THREADING 구조를 pFeatureSupportData 매개 변수에 전달하고, D3D11_FEATURE_DATA_THREADING 구조체의 크기를 FeatureSupportDataSize 매개 변수에 전달합니다.

기능이 D3D11_FEATURE_FORMAT_SUPPORT 설정된 CheckFeatureSupport를 호출하면 메서드가 ID3D11Device::CheckFormatSupport에서 반환하는 것과 동일한 정보를 반환합니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 d3d11.h
라이브러리 D3d11.lib

추가 정보

ID3D11Device