structure D3D12_STREAM_OUTPUT_DESC (d3d12.h)
Décrit une mémoire tampon de sortie de streaming.
Syntaxe
typedef struct D3D12_STREAM_OUTPUT_DESC {
const D3D12_SO_DECLARATION_ENTRY *pSODeclaration;
UINT NumEntries;
const UINT *pBufferStrides;
UINT NumStrides;
UINT RasterizedStream;
} D3D12_STREAM_OUTPUT_DESC;
Membres
pSODeclaration
Tableau de structures D3D12_SO_DECLARATION_ENTRY . Ne peut pas être NULL si NumEntries> 0.
NumEntries
Nombre d’entrées dans le tableau de déclaration de sortie de flux vers lequel pointe le membre pSODeclaration .
pBufferStrides
Tableau de foulées de mémoire tampon ; chaque foulée correspond à la taille d’un élément pour cette mémoire tampon.
NumStrides
Nombre de foulées (ou mémoires tampons) vers laquelle pointe le membre pBufferStrides .
RasterizedStream
Numéro d’index du flux à envoyer à la phase de rastériseur.
Remarques
Un objet D3D12_GRAPHICS_PIPELINE_STATE_DESC contient une structure D3D12_STREAM_OUTPUT_DESC .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour