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) |