D3D12DDIARG_MESH_IO_SIGNATURES struttura (d3d12umddi.h)
La struttura D3D12DDIARG_MESH_IO_SIGNATURES descrive un set di firme per le primitive e i vertici di output di una determinata mesh shader.
Sintassi
typedef struct D3D12DDIARG_MESH_IO_SIGNATURES {
D3D12DDIARG_SIGNATURE_ENTRY_0012 *pPrimitiveOutputSignature;
UINT NumPrimitiveOutputSignatureEntries;
D3D12DDIARG_SIGNATURE_ENTRY_0012 *pVertexOutputSignature;
UINT NumVertexOutputSignatureEntries;
} D3D12DDIARG_MESH_IO_SIGNATURES;
Members
pPrimitiveOutputSignature
Matrice di firme; ovvero il set di tutti i registri interessati dall'output delle primitive dal mesh shader.
NumPrimitiveOutputSignatureEntries
Dimensioni, in elementi, della matrice pPrimitiveOutputSignature .
pVertexOutputSignature
Matrice di firme; ovvero l'unione di tutti i registri interessati dai vertici restituiti dal mesh shader.
NumVertexOutputSignatureEntries
Dimensioni, negli elementi, della matrice pVertexOutputSignature .
Commenti
Queste informazioni vengono passate al driver alla creazione di un shader mesh.
Per altre informazioni, vedere La specifica di Mesh Shader .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 2004 |
Intestazione | d3d12umddi.h |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per