Freigeben über


D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY Struktur (d3d10umddi.h)

Die D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY-Struktur beschreibt einen Teil der Datenstromausgabe 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;

Angehörige

[in] Stream

Der stream to output from, which is a value between zero and the maximum number of streams that are specified by the driver.

[in] OutputSlot

Die Nummer des Steckplatzes für den Teil der Datenstromausgabe.

[in] RegisterIndex

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

[in] RegisterMask

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

Anforderungen

Anforderung Wert
mindestens unterstützte Client- D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY wird ab dem Windows 7-Betriebssystem unterstützt.
Header- d3d10umddi.h (include D3d10umddi.h)