D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY structure (d3d10umddi.h)
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 {
[in] UINT OutputSlot;
[in] UINT RegisterIndex;
[in] BYTE RegisterMask;
} D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY;
Members
[in] OutputSlot
The number of the slot for the portion of the stream output.
[in] RegisterIndex
The number of the register for the portion of the stream output.
[in] RegisterMask
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
Requirement | Value |
---|---|
Minimum supported client | Available in Windows Vista and later versions of the Windows operating systems. |
Header | d3d10umddi.h (include D3d10umddi.h) |