다음을 통해 공유


D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER 열거형(d3d12.h)

어댑터에서 제공하는 프로그래밍 가능한 샘플 위치에 대한 지원 수준을 지정합니다.

통사론

typedef enum D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER {
  D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_NOT_SUPPORTED = 0,
  D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_1 = 1,
  D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_2 = 2
} ;

상수

 
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_NOT_SUPPORTED
값: 0
프로그래밍 가능한 샘플 위치에 대한 지원이 없음을 나타냅니다.
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_1
값: 1
프로그래밍 가능한 샘플 위치에 대한 계층 1 지원이 있음을 나타냅니다. 계층 1에서는 모든 픽셀(SetSamplePosition 매개 변수 NumPixels = 1)에 대해 반복하도록 단일 샘플 패턴을 지정할 수 있으며 ResolveSubResource가 지원됩니다.
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_2
값: 2
프로그래밍 가능한 샘플 위치에 대한 계층 2 지원이 있음을 나타냅니다. 계층 2에서 2x2 그리드의 각 픽셀에 대해 4개의 개별 샘플 패턴을 지정할 수 있습니다(SetSamplePosition 매개 변수 NumPixels = 4). 이 매개 변수는 짝수 좌표에 맞춰 렌더링 대상 또는 뷰포트를 통해 반복됩니다.

발언

이 열거형은 D3D12_FEATURE_D3D12_DATA_OPTIONS2 구조체에서 프로그래밍 가능한 샘플 위치에 대해 제공되는 지원 수준을 나타내는 데 사용됩니다.

요구 사항

요구
헤더 d3d12.h

참고 항목

핵심 열거형