다음을 통해 공유


ID3D10Device::CheckMultisampleQualityLevels 메서드(d3d10.h)

다중 샘플링 중에 사용할 수 있는 품질 수준 수를 가져옵니다.

구문

HRESULT CheckMultisampleQualityLevels(
  [in]  DXGI_FORMAT Format,
  [in]  UINT        SampleCount,
  [out] UINT        *pNumQualityLevels
);

매개 변수

[in] Format

형식: DXGI_FORMAT

텍스처 형식입니다. DXGI_FORMAT 참조하세요.

[in] SampleCount

형식: UINT

다중 샘플링 중 샘플 수입니다.

[out] pNumQualityLevels

형식: UINT*

어댑터에서 지원하는 품질 수준 수입니다. 설명을 참조하세요.

반환 값

형식: HRESULT

이 메서드는 다음 Direct3D 10 반환 코드 중 하나를 반환합니다.

설명

텍스처를 다중 샘플링할 때 어댑터에 사용할 수 있는 품질 수준 수는 사용되는 텍스처 형식과 요청된 샘플 수에 따라 달라집니다. d3d10.h의 D3D10_MAX_MULTISAMPLE_SAMPLE_COUNT 정의된 최대 샘플 수는 32입니다. pNumQualityLevels의 반환된 값이 0이면 설치된 어댑터에 대해 형식 및 샘플 개수 조합이 지원되지 않습니다.

또한 품질 수준의 정의는 정의할 각 하드웨어 공급업체에 달려 있지만 이 정보를 검색하는 데 도움이 되는 Direct3D는 어떤 시설도 제공하지 않습니다.

Direct3D 10.1 디바이스는 R32G32B32A32 및 R32G32B32 형식을 제외한 모든 형식에 대해 4x MSAA를 지원해야 합니다.

요구 사항

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

추가 정보

ID3D10Device 인터페이스