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 |