CreateGeometryShaderWithStreamOutput Method
In This Topic
HRESULT ID3D11Device::CreateGeometryShaderWithStreamOutput([In, Buffer] const void* pShaderBytecode,[In] SIZE_T BytecodeLength,[In, Buffer, Optional] const D3D11_SO_DECLARATION_ENTRY* pSODeclaration,[In] unsigned int NumEntries,[In, Buffer, Optional] const unsigned int* pBufferStrides,[In] unsigned int NumStrides,[In] unsigned int RasterizedStream,[In, Optional] ID3D11ClassLinkage* pClassLinkage,[Out, Fast] ID3D11GeometryShader** ppGeometryShader)
Syntax
'Declaration
Public Function CreateGeometryShaderWithStreamOutput( _
ByVal As System.IntPtr, _
ByVal As PointerSize, _
ByVal () As StreamOutputElement, _
ByVal As System.Integer, _
ByVal () As System.Integer, _
ByVal As System.Integer, _
ByVal As System.Integer, _
ByVal As ClassLinkage _
) As GeometryShader
public GeometryShader CreateGeometryShaderWithStreamOutput(
System.IntPtr ,
PointerSize ,
StreamOutputElement[] ,
System.int ,
System.int[] ,
System.int ,
System.int ,
ClassLinkage
)
Parameters
- shaderBytecodeRef
- bytecodeLength
- sODeclarationRef
- numEntries
- bufferStridesRef
- numStrides
- rasterizedStream
- classLinkageRef
See Also