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

Consulte también

Estructuras principales