structure D3D12DDIARG_MESH_IO_SIGNATURES (d3d12umddi.h)
La structure D3D12DDIARG_MESH_IO_SIGNATURES décrit un ensemble de signatures pour les primitives et les sommets de sortie d’un nuanceur de maillage donné.
Syntaxe
typedef struct D3D12DDIARG_MESH_IO_SIGNATURES {
D3D12DDIARG_SIGNATURE_ENTRY_0012 *pPrimitiveOutputSignature;
UINT NumPrimitiveOutputSignatureEntries;
D3D12DDIARG_SIGNATURE_ENTRY_0012 *pVertexOutputSignature;
UINT NumVertexOutputSignatureEntries;
} D3D12DDIARG_MESH_IO_SIGNATURES;
Membres
pPrimitiveOutputSignature
Tableau de signatures ; à savoir, l’ensemble de tous les registres affectés par les primitives sorties par le nuanceur de maillage.
NumPrimitiveOutputSignatureEntries
Taille, en éléments, du tableau pPrimitiveOutputSignature .
pVertexOutputSignature
Tableau de signatures ; c’est-à-dire l’union de tous les registres affectés par la sortie des sommets par le nuanceur de maillage.
NumVertexOutputSignatureEntries
Taille, en éléments, du tableau pVertexOutputSignature .
Remarques
Ces informations sont transmises au pilote lors de la création d’un nuanceur de maillage.
Pour plus d’informations, consultez Spécification du nuanceur de maillage .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 2004 |
En-tête | d3d12umddi.h |