structure D3D12DDIARG_MESH_IO_SIGNATURES (d3d12umddi.h)
La structure D3D12DDIARG_MESH_IO_SIGNATURES décrit un ensemble de signatures pour les primitives et 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 la sortie des primitives par le nuanceur de maillage.
NumPrimitiveOutputSignatureEntries
Size, in elements, of the pPrimitiveOutputSignature array.
pVertexOutputSignature
Tableau de signatures ; à savoir, l’union de tous les registres affectés par la sortie des sommets par le nuanceur de maillage.
NumVertexOutputSignatureEntries
Taille, dans les é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 la spécification du nuanceur de maillage.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 2004 |
d’en-tête | d3d12umddi.h |