Expand Minimize

D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY structure

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

Syntax


typedef struct D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY {
  UINT OutputSlot;
  UINT RegisterIndex;
  BYTE RegisterMask;
} D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY;

Members

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 signifigant bits (LSBs) of the mask represent xyzw respectively.

Requirements

Version

Available in Windows Vista and later versions of the Windows operating systems.

Header

D3d10umddi.h (include D3d10umddi.h)

See also

D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft. All rights reserved.