D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY Struktur (d3d10umddi.h)

Die D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY-Struktur beschreibt einen Teil der Streamausgabe für einen Geometrie-Shader.

Syntax

typedef struct D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY {
  [in] UINT Stream;
  [in] UINT OutputSlot;
  [in] UINT RegisterIndex;
  [in] BYTE RegisterMask;
} D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY;

Member

[in] Stream

Der Stream, aus dem ausgegeben werden soll. Dabei handelt es sich um einen Wert zwischen 0 und der maximalen Anzahl von Streams, die vom Treiber angegeben werden.

[in] OutputSlot

Die Nummer des Slots für den Teil der Streamausgabe.

[in] RegisterIndex

Die Nummer des Registers für den Teil der Streamausgabe.

[in] RegisterMask

Die xyzw-Registermaske für den Teil der Streamausgabe. Das heißt, die vier am wenigsten signifikanten Bits (LSBs) der Maske stellen jeweils xyzw dar.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY wird ab dem Windows 7-Betriebssystem unterstützt.
Kopfzeile d3d10umddi.h (einschließlich D3d10umddi.h)