Compartir a través de


estructura D3D12DDIARG_MESH_IO_SIGNATURES (d3d12umddi.h)

La estructura D3D12DDIARG_MESH_IO_SIGNATURES describe un conjunto de firmas para los primitivos y vértices de salida de un sombreador de malla determinado.

Sintaxis

typedef struct D3D12DDIARG_MESH_IO_SIGNATURES {
  D3D12DDIARG_SIGNATURE_ENTRY_0012 *pPrimitiveOutputSignature;
  UINT                             NumPrimitiveOutputSignatureEntries;
  D3D12DDIARG_SIGNATURE_ENTRY_0012 *pVertexOutputSignature;
  UINT                             NumVertexOutputSignatureEntries;
} D3D12DDIARG_MESH_IO_SIGNATURES;

Miembros

pPrimitiveOutputSignature

Matriz de firmas; es decir, el conjunto de todos los registros afectados por los primitivos que genera el sombreador de malla.

NumPrimitiveOutputSignatureEntries

Tamaño, en elementos, de la matriz pPrimitiveOutputSignature .

pVertexOutputSignature

Matriz de firmas; es decir, la unión de todos los registros afectados por los vértices que genera el sombreador de malla.

NumVertexOutputSignatureEntries

Tamaño, en elementos, de la matriz pVertexOutputSignature .

Comentarios

Esta información se pasa al controlador al crear un sombreador de malla.

Consulte especificación del sombreador de malla para obtener más información.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 2004
Encabezado d3d12umddi.h