Freigeben über


D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY Struktur (d3d10umddi.h)

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

Syntax

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

Member

[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) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile d3d10umddi.h (einschließlich D3d10umddi.h)

Weitere Informationen

D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT