D3D12DDIARG_MESH_IO_SIGNATURES-Struktur (d3d12umddi.h)
Die D3D12DDIARG_MESH_IO_SIGNATURES-Struktur beschreibt eine Reihe von Signaturen für die Ausgabegrundsätze und Scheitelpunkte eines bestimmten Gittershaders.
Syntax
typedef struct D3D12DDIARG_MESH_IO_SIGNATURES {
D3D12DDIARG_SIGNATURE_ENTRY_0012 *pPrimitiveOutputSignature;
UINT NumPrimitiveOutputSignatureEntries;
D3D12DDIARG_SIGNATURE_ENTRY_0012 *pVertexOutputSignature;
UINT NumVertexOutputSignatureEntries;
} D3D12DDIARG_MESH_IO_SIGNATURES;
Member
pPrimitiveOutputSignature
Ein Array von Signaturen; nämlich die Gruppe aller Register, die von Primitiven betroffen sind, die vom Mesh-Shader ausgegeben werden.
NumPrimitiveOutputSignatureEntries
Größe des pPrimitiveOutputSignature-Arrays in Elementen.
pVertexOutputSignature
Ein Array von Signaturen; nämlich die Vereinigung aller Register, die von Scheitelpunkten betroffen sind, die vom Mesh-Shader ausgegeben werden.
NumVertexOutputSignatureEntries
Größe des pVertexOutputSignature-Arrays in Elementen.
Hinweise
Diese Informationen werden beim Erstellen eines Mesh-Shaders an den Treiber übergeben.
Weitere Informationen finden Sie in der Mesh Shader-Spezifikation .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 2004 |
Kopfzeile | d3d12umddi.h |