D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY structure

The D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY structure describes a portion of the stream output for a geometry shader.

Syntax


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

Members

Stream

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

OutputSlot

[in] The number of the slot for the portion of the stream output.

RegisterIndex

[in] The number of the register for the portion of the stream output.

RegisterMask

[in] The xyzw register mask for the portion of the stream output. That is, the four least significant bits (LSBs) of the mask represent xyzw respectively.

Requirements

Version

D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY is supported beginning with the Windows 7 operating system.

Header

D3d10umddi.h (include D3d10umddi.h)

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft