Share via


D3D12_COMMAND_QUEUE_DESC struttura (d3d12.h)

Descrive una coda di comandi.

Sintassi

typedef struct D3D12_COMMAND_QUEUE_DESC {
  D3D12_COMMAND_LIST_TYPE   Type;
  INT                       Priority;
  D3D12_COMMAND_QUEUE_FLAGS Flags;
  UINT                      NodeMask;
} D3D12_COMMAND_QUEUE_DESC;

Members

Type

Specifica un membro di D3D12_COMMAND_LIST_TYPE.

Priority

Priorità per la coda dei comandi, come costante di enumerazione D3D12_COMMAND_QUEUE_PRIORITY per selezionare la priorità normale o alta.

Flags

Specifica eventuali flag dall'enumerazione D3D12_COMMAND_QUEUE_FLAGS .

NodeMask

Per un'operazione GPU singola, impostare questo valore su zero. Se sono presenti più nodi GPU, impostare un bit per identificare il nodo (adattatore fisico del dispositivo) a cui si applica la coda di comandi. Ogni bit della maschera corrisponde a un singolo nodo. È necessario impostare solo 1 bit. Fare riferimento ai sistemi multi-adapter.

Commenti

Questa struttura viene passata a CreateCommandQueue.

Questa struttura viene restituita da ID3D12CommandQueue::GetDesc.

Requisiti

Requisito Valore
Intestazione d3d12.h

Vedi anche

Strutture principali