共用方式為


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的一個成員。

Priority

命令佇列的優先順序,做為 D3D12_COMMAND_QUEUE_PRIORITY 列舉常數,以選取一般或高優先順序。

Flags

指定 D3D12_COMMAND_QUEUE_FLAGS 列舉中的任何旗標。

NodeMask

針對單一 GPU 作業,請將此設定為零。 如果有多個 GPU 節點,請設定一個位來識別節點, (套用命令佇列的裝置實體適配卡) 。 遮罩中的每個位都會對應至單一節點。 只能設定1位。 請參閱 多配接器系統

備註

此結構會傳遞至 CreateCommandQueue

此結構由 ID3D12CommandQueue::GetDesc傳回。

規格需求

需求
標頭 d3d12.h

另請參閱

核心結構