D3D12_COMMAND_QUEUE_DESC 構造体 (d3d12.h)
コマンド キューについて説明します。
構文
typedef struct D3D12_COMMAND_QUEUE_DESC {
D3D12_COMMAND_LIST_TYPE Type;
INT Priority;
D3D12_COMMAND_QUEUE_FLAGS Flags;
UINT NodeMask;
} D3D12_COMMAND_QUEUE_DESC;
メンバー
Type
D3D12_COMMAND_LIST_TYPEの 1 つのメンバーを指定します。
Priority
通常または高優先度を選択するための D3D12_COMMAND_QUEUE_PRIORITY 列挙定数としてのコマンド キューの優先順位。
Flags
D3D12_COMMAND_QUEUE_FLAGS列挙体のフラグを指定します。
NodeMask
単一 GPU 操作の場合は、これを 0 に設定します。 複数の GPU ノードがある場合は、コマンド キューが適用されるノード (デバイスの物理アダプター) を識別するようにビットを設定します。 マスク内の各ビットは、単一ノードに対応します。 1 ビットのみを設定する必要があります。 「マルチアダプター システム」を参照してください。
注釈
この構造体は CreateCommandQueue に渡されます。
この構造体は 、ID3D12CommandQueue::GetDesc によって返されます。
要件
要件 | 値 |
---|---|
Header | d3d12.h |