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 |