Condividi tramite


enumerazione D3D12DDI_COMMAND_LIST_TYPE (d3d12umddi.h)

L'enumerazione D3D12DDI_COMMAND_LIST_TYPE specifica il tipo di un elenco di comandi.

Sintassi

typedef enum D3D12DDI_COMMAND_LIST_TYPE {
  D3D12DDI_COMMAND_LIST_TYPE_DIRECT = 0,
  D3D12DDI_COMMAND_LIST_TYPE_BUNDLE = 1
} ;

Costanti

 
D3D12DDI_COMMAND_LIST_TYPE_DIRECT
Valore: 0
Specifica un buffer dei comandi che la GPU può eseguire direttamente. Un elenco di comandi diretti non eredita alcuno stato GPU, quindi tutto lo stato necessario deve essere impostato in modo esplicito all'interno dell'elenco di comandi.
D3D12DDI_COMMAND_LIST_TYPE_BUNDLE
Valore: 1
Specifica un buffer dei comandi che può essere eseguito solo direttamente tramite un elenco di comandi diretti. Un elenco di comandi bundle eredita lo stato della GPU dall'elenco di comandi diretto che lo esegue, ad eccezione dell'oggetto stato della pipeline e della topologia primitiva, che deve essere impostato in modo esplicito all'interno del bundle.

Requisiti

Requisito Valore
Intestazione d3d12umddi.h

Vedere anche

pfnCreateCommandAllocator

pfnCreateCommandList