> ## 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_COMPARISON_FUNC

> 비교 옵션을 지정합니다.

비교 옵션을 지정합니다.

## 구문

```cpp theme={null}
typedef enum D3D12_COMPARISON_FUNC
{
    D3D12_COMPARISON_FUNC_NEVER = 1,
    D3D12_COMPARISON_FUNC_LESS = 2,
    D3D12_COMPARISON_FUNC_EQUAL = 3,
    D3D12_COMPARISON_FUNC_LESS_EQUAL = 4,
    D3D12_COMPARISON_FUNC_GREATER = 5,
    D3D12_COMPARISON_FUNC_NOT_EQUAL = 6,
    D3D12_COMPARISON_FUNC_GREATER_EQUAL = 7,
    D3D12_COMPARISON_FUNC_ALWAYS = 8
} D3D12_COMPARISON_FUNC
```

## 상수

| 상수                                      | 설명                                  |
| --------------------------------------- | ----------------------------------- |
| D3D12\_COMPARISON\_FUNC\_NEVER          | 비교를 통과하지 않습니다.                      |
| D3D12\_COMPARISON\_FUNC\_LESS           | 소스 데이터가 대상 데이터보다 작으면 비교가 통과합니다.     |
| D3D12\_COMPARISON\_FUNC\_EQUAL          | 소스 데이터가 대상 데이터와 같으면 비교가 통과합니다.      |
| D3D12\_COMPARISON\_FUNC\_LESS\_EQUAL    | 소스 데이터가 대상 데이터보다 작거나 같으면 비교가 통과합니다. |
| D3D12\_COMPARISON\_FUNC\_GREATER        | 소스 데이터가 대상 데이터보다 크면 비교가 통과합니다.      |
| D3D12\_COMPARISON\_FUNC\_NOT\_EQUAL     | 소스 데이터가 대상 데이터와 같지 않으면 비교가 통과합니다.   |
| D3D12\_COMPARISON\_FUNC\_GREATER\_EQUAL | 소스 데이터가 대상 데이터보다 크거나 같으면 비교가 통과합니다. |
| D3D12\_COMPARISON\_FUNC\_ALWAYS         | 항상 비교를 통과합니다.                       |

## 설명

비교 옵션은 런타임이 새 데이터를 저장하기 전에 소스(새) 데이터와 대상(기존) 데이터를 어떻게 비교할지 결정합니다. 비교 옵션은 개체가 만들어지기 전에 설명(description)에서 선언됩니다. API를 사용하면 다음에 대한 비교 옵션을 설정할 수 있습니다.

* 깊이 스텐실 버퍼([D3D12\_DEPTH\_STENCIL\_DESC](/reference/graphics/d3d12/structs/d3d12_depth_stencil_desc_public))
* 깊이 스텐실 작업([D3D12\_DEPTH\_STENCILOP\_DESC](/reference/graphics/d3d12/structs/d3d12_depth_stencilop_desc_public))
* 샘플러 상태([D3D12\_SAMPLER\_DESC](/reference/graphics/d3d12/structs/d3d12_sampler_desc_public))

## 요구 사항

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

## 함께 보기

[CD3DX12\_DEPTH\_STENCIL\_DESC](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/cd3dx12-depth-stencil-desc)

[핵심 열거형](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/direct3d-12-enumerations)


## Related topics

- [D3D12_DEPTH_STENCILOP_DESC](/ko/reference/graphics/d3d12/structs/d3d12_depth_stencilop_desc_public.md)
- [D3D12_SAMPLER_DESC](/ko/reference/graphics/d3d12/structs/d3d12_sampler_desc_public.md)
- [D3D12_DEPTH_STENCIL_DESC](/ko/reference/graphics/d3d12/structs/d3d12_depth_stencil_desc_public.md)
- [D3D12_DEPTH_STENCIL_DESC1](/ko/reference/graphics/d3d12/structs/d3d12_depth_stencil_desc1_public.md)
- [D3D12_STATIC_SAMPLER_DESC](/ko/reference/graphics/d3d12/structs/d3d12_static_sampler_desc_public.md)
