Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beschreibt einen Streamingausgabepuffer.
Syntax
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;
Member
pSODeclaration
Ein Array von D3D12_SO_DECLARATION_ENTRY Strukturen. Kann nicht NULL sein, wenn NumEntries> 0 sind.
NumEntries
Die Anzahl der Einträge im Datenstromausgabedeklarationsarray, auf die der pSODeclaration-Member verweist.
pBufferStrides
Ein Array von Pufferschritten; jeder Schritt ist die Größe eines Elements für diesen Puffer.
NumStrides
Die Anzahl der Schritte (oder Puffer), auf die der pBufferStrides-Member zeigt.
RasterizedStream
Die Indexnummer des Datenstroms, der an die Rasterizerphase gesendet werden soll.
Hinweise
Ein D3D12_GRAPHICS_PIPELINE_STATE_DESC-Objekt enthält eine D3D12_STREAM_OUTPUT_DESC-Struktur .
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12.h |