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 |