// d3d10umddi.h
typedef struct D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT {
[in] const UINT *pShaderCode;
[in] const D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY *pOutputStreamDecl;
[in] UINT NumEntries;
[in] UINT StreamOutputStrideInBytes;
} D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT;
View the official Windows Driver Kit DDI referenceNo description available.
The D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT structure describes the geometry shader with stream output to create.
pShaderCode [in]An array of CONST UINT tokens that make up the geometry shader code.
pOutputStreamDecl [in]An array of D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY structures that describes the stream output for the geometry shader.
NumEntries [in]The number of elements in that array that the pOutputStreamDecl member specifies.
StreamOutputStrideInBytes [in]The size, in bytes, from one vertex to the next vertex.
CalcPrivateGeometryShaderWithStreamOutput
CreateGeometryShaderWithStreamOutput
D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY