ComponentOne Bitmap for WinForms
C1.Win.C1DX.4.5.2 Assembly / C1.Util.DX.Direct3D11 Namespace / Device Class / CreateGeometryShaderWithStreamOutput Method

In This Topic
    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 shaderBytecodeRef As System.IntPtr, _
       ByVal bytecodeLength As PointerSize, _
       ByVal sODeclarationRef() As StreamOutputElement, _
       ByVal numEntries As System.Integer, _
       ByVal bufferStridesRef() As System.Integer, _
       ByVal numStrides As System.Integer, _
       ByVal rasterizedStream As System.Integer, _
       ByVal classLinkageRef As ClassLinkage _
    ) As GeometryShader
    public GeometryShader CreateGeometryShaderWithStreamOutput( 
       System.IntPtr shaderBytecodeRef,
       PointerSize bytecodeLength,
       StreamOutputElement[] sODeclarationRef,
       System.int numEntries,
       System.int[] bufferStridesRef,
       System.int numStrides,
       System.int rasterizedStream,
       ClassLinkage classLinkageRef
    )

    Parameters

    shaderBytecodeRef
    bytecodeLength
    sODeclarationRef
    numEntries
    bufferStridesRef
    numStrides
    rasterizedStream
    classLinkageRef
    See Also