> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER

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

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

## 구문

```cpp theme={null}
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
```

## 상수

| 상수                                                           | 설명                                                                                                                                                                                                                                                                                                                      |
| ------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| D3D12\_PROGRAMMABLE\_SAMPLE\_POSITIONS\_TIER\_NOT\_SUPPORTED | 프로그래밍 가능 샘플 위치를 지원하지 않음을 나타냅니다.                                                                                                                                                                                                                                                                                         |
| D3D12\_PROGRAMMABLE\_SAMPLE\_POSITIONS\_TIER\_1              | 프로그래밍 가능 샘플 위치에 대해 tier 1 지원이 있음을 나타냅니다. tier 1에서는 하나의 샘플 패턴을 지정하여 모든 픽셀에 대해 반복 적용할 수 있으며([SetSamplePosition](/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist1/methods/id3d12graphicscommandlist1_setsamplepositions_public) 매개변수 <i>NumPixels</i> = 1), ResolveSubResource가 지원됩니다.                      |
| D3D12\_PROGRAMMABLE\_SAMPLE\_POSITIONS\_TIER\_2              | 프로그래밍 가능 샘플 위치에 대해 tier 2 지원이 있음을 나타냅니다. tier 2에서는 2x2 격자의 각 픽셀에 대해 네 개의 서로 다른 샘플 패턴을 지정할 수 있으며([SetSamplePosition](/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist1/methods/id3d12graphicscommandlist1_setsamplepositions_public) 매개변수 <i>NumPixels</i> = 1), 이 패턴은 렌더 타깃 또는 뷰포트 전체에 짝수 좌표에 정렬되어 반복됩니다. |

## 설명

이 열거형은 [D3D12\_FEATURE\_D3D12\_DATA\_OPTIONS2](/reference/graphics/d3d12/structs/d3d12_feature_data_d3d12_options2_public) 구조체에서 프로그래밍 가능 샘플 위치에 대한 지원 수준을 나타내는 데 사용됩니다.

## 요구 사항

**헤더:** d3d12\_xs.h 또는 d3d12\_x.h\
**라이브러리:** d3d12\_xs.lib 또는 d3d12\_x.lib\
**지원 플랫폼**: XBOX Series 콘솔 및 XBOX One 제품군

## 함께 보기

[Core Enumerations](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/direct3d-12-enumerations)


## Related topics

- [D3D12_FEATURE_DATA_D3D12_OPTIONS2](/ko/reference/graphics/d3d12/structs/d3d12_feature_data_d3d12_options2_public.md)
- [D3D12_SAMPLE_POSITION](/ko/reference/graphics/d3d12/structs/d3d12_sample_position_public.md)
- [D3D12_RESOURCE_BINDING_TIER](/ko/reference/graphics/d3d12/enums/d3d12_resource_binding_tier_public.md)
- [D3D12_RAYTRACING_TIER](/ko/reference/graphics/d3d12/enums/d3d12_raytracing_tier_public.md)
- [D3D12_CROSS_NODE_SHARING_TIER](/ko/reference/graphics/d3d12/enums/d3d12_cross_node_sharing_tier_public.md)
