> ## 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 ファミリ

## 関連項目

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


## Related topics

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