estrutura D3D12DDIARG_MESH_IO_SIGNATURES (d3d12umddi.h)
A estrutura D3D12DDIARG_MESH_IO_SIGNATURES descreve um conjunto de assinaturas para os primitivos e vértices de saída de um determinado sombreador de malha.
Sintaxe
typedef struct D3D12DDIARG_MESH_IO_SIGNATURES {
D3D12DDIARG_SIGNATURE_ENTRY_0012 *pPrimitiveOutputSignature;
UINT NumPrimitiveOutputSignatureEntries;
D3D12DDIARG_SIGNATURE_ENTRY_0012 *pVertexOutputSignature;
UINT NumVertexOutputSignatureEntries;
} D3D12DDIARG_MESH_IO_SIGNATURES;
Membros
pPrimitiveOutputSignature
Uma matriz de assinaturas; ou seja, o conjunto de todos os registros afetados pela saída primitiva pelo sombreador de malha.
NumPrimitiveOutputSignatureEntries
Tamanho, em elementos, da matriz pPrimitiveOutputSignature .
pVertexOutputSignature
Uma matriz de assinaturas; ou seja, a união de todos os registros afetados pela saída de vértices pelo sombreador de malha.
NumVertexOutputSignatureEntries
Tamanho, em elementos, da matriz pVertexOutputSignature .
Comentários
Essas informações são passadas para o driver na criação de um sombreador de malha.
Consulte a Especificação do Sombreador de Malha para obter mais informações.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 2004 |
Cabeçalho | d3d12umddi.h |