struttura D3D12_COMMAND_SIGNATURE_DESC (d3d12.h)

Descrive gli argomenti (parametri) di una firma del comando.

Sintassi

typedef struct D3D12_COMMAND_SIGNATURE_DESC {
  UINT                               ByteStride;
  UINT                               NumArgumentDescs;
  const D3D12_INDIRECT_ARGUMENT_DESC *pArgumentDescs;
  UINT                               NodeMask;
} D3D12_COMMAND_SIGNATURE_DESC;

Members

ByteStride

Specifica le dimensioni di ogni comando nel buffer di disegno, in byte.

NumArgumentDescs

Specifica il numero di argomenti nella firma del comando.

pArgumentDescs

Matrice di strutture D3D12_INDIRECT_ARGUMENT_DESC , contenente i dettagli degli argomenti, tra cui se l'argomento è un buffer vertex, una costante, una visualizzazione del buffer costante, una visualizzazione risorsa shader o una visualizzazione di accesso non ordinata.

NodeMask

Per un'operazione GPU singola, impostare questo valore su zero. Se sono presenti più nodi GPU, impostare bit per identificare i nodi (adattatori fisici del dispositivo) per cui è necessario applicare la firma del comando. Ogni bit della maschera corrisponde a un singolo nodo. Fare riferimento ai sistemi multi-adapter.

Commenti

Usare questa struttura per CreateCommandSignature.

Requisiti

Requisito Valore
Intestazione d3d12.h

Vedi anche

Strutture principali