estructura D3D12_COMMAND_SIGNATURE_DESC (d3d12.h)
Describe los argumentos (parámetros) de una firma de comando.
Sintaxis
typedef struct D3D12_COMMAND_SIGNATURE_DESC {
UINT ByteStride;
UINT NumArgumentDescs;
const D3D12_INDIRECT_ARGUMENT_DESC *pArgumentDescs;
UINT NodeMask;
} D3D12_COMMAND_SIGNATURE_DESC;
Miembros
ByteStride
Especifica el tamaño de cada comando en el búfer de dibujo, en bytes.
NumArgumentDescs
Especifica el número de argumentos en la firma del comando.
pArgumentDescs
Matriz de estructuras de D3D12_INDIRECT_ARGUMENT_DESC , que contiene detalles de los argumentos, incluido si el argumento es un búfer de vértices, una constante, una vista de búfer de constantes, una vista de recursos del sombreador o una vista de acceso desordenada.
NodeMask
Para una sola operación de GPU, establézcalo en cero. Si hay varios nodos de GPU, establezca bits para identificar los nodos (adaptadores físicos del dispositivo) para los que se aplicará la firma del comando. Cada bit de la máscara corresponde a un único nodo. Consulte Sistemas de varios adaptadores.
Comentarios
Use esta estructura mediante CreateCommandSignature.
Requisitos
Requisito | Valor |
---|---|
Header | d3d12.h |