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

> 명령 큐의 우선순위 수준을 정의합니다.

명령 큐의 우선순위 수준을 정의합니다.

## 구문

```cpp theme={null}
typedef enum D3D12_COMMAND_QUEUE_PRIORITY
{
    D3D12_COMMAND_QUEUE_PRIORITY_NORMAL = 0,
    D3D12_COMMAND_QUEUE_PRIORITY_HIGH = 100,
    D3D12_COMMAND_QUEUE_PRIORITY_GLOBAL_REALTIME = 10000
} D3D12_COMMAND_QUEUE_PRIORITY
```

## 상수

| 상수                                                | 설명              |
| ------------------------------------------------- | --------------- |
| D3D12\_COMMAND\_QUEUE\_PRIORITY\_NORMAL           | 일반 우선순위입니다.     |
| D3D12\_COMMAND\_QUEUE\_PRIORITY\_HIGH             | 높은 우선순위입니다.     |
| D3D12\_COMMAND\_QUEUE\_PRIORITY\_GLOBAL\_REALTIME | 전역 실시간 우선순위입니다. |

## 설명

이 열거형은 [D3D12\_COMMAND\_QUEUE\_DESC](/reference/graphics/d3d12/structs/d3d12_command_queue_desc_public) 구조체의 **Priority** 멤버에서 사용됩니다.

전역 실시간 우선순위를 가진 명령 큐를 만들려면 애플리케이션에 충분한 권한이 있어야 합니다. 애플리케이션에 권한이 충분하지 않거나 어댑터 또는 드라이버가 필요한 선점을 제공할 수 없는 경우, 전역 실시간 우선순위 큐를 만드는 요청은 실패합니다. 이러한 실패는 하드웨어 지원 부족 또는 다른 명령 큐 매개 변수와의 충돌로 인해 발생할 수 있습니다. 전역 실시간 명령 큐를 만드는 요청은 지원할 수 없을 때 우선순위를 자동으로 낮추지 않습니다. 요청은 있는 그대로 성공하거나 실패하며, 이를 통해 명령 큐가 다른 큐보다 먼저 실행되도록 보장되는지 여부를 애플리케이션에 알립니다.

## 요구 사항

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

## 함께 보기

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


## Related topics

- [D3D12_COMMAND_QUEUE_DESC](/ko/reference/graphics/d3d12/structs/d3d12_command_queue_desc_public.md)
- [D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY](/ko/reference/graphics/d3d12/structs/d3d12_feature_data_command_queue_priority_public.md)
- [D3D12_RESIDENCY_PRIORITY](/ko/reference/graphics/d3d12/enums/d3d12_residency_priority_public.md)
- [ID3D12CommandQueue::GetDesc](/ko/reference/graphics/d3d12/interfaces/id3d12commandqueue/methods/id3d12commandqueue_getdesc_public.md)
- [ID3D12CommandQueue::Signal](/ko/reference/graphics/d3d12/interfaces/id3d12commandqueue/methods/id3d12commandqueue_signal_public.md)
