D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT 結構 (d3d10umddi.h)
D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT結構描述要建立之數據流輸出的幾何著色器。
語法
typedef struct D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT {
[in] const UINT *pShaderCode;
[in] const D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY *pOutputStreamDecl;
[in] UINT NumEntries;
[in] UINT StreamOutputStrideInBytes;
} D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT;
成員
[in] pShaderCode
組成幾何著色器程序代碼的 CONST UINT 標記陣列。
[in] pOutputStreamDecl
描述幾何著色器數據流輸出之 D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY 結構的陣列。
[in] NumEntries
pOutputStreamDecl 成員指定之陣列中的元素數目。
[in] StreamOutputStrideInBytes
大小,以位元組為單位,從一個頂點到下一個頂點。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 可在 Windows Vista 和更新版本的 Windows 作業系統中使用。 |
標頭 | d3d10umddi.h (include D3d10umddi.h) |
另請參閱
CalcPrivateGeometryShaderWithStreamOutput