public int PassValueWithSwizzle([NativeTypeName("struct ID3D11LinkingNode *")] ID3D11LinkingNode *pSrcNode, [NativeTypeName("INT")] int SrcParameterIndex, [NativeTypeName("LPCSTR")] sbyte *pSrcSwizzle, [NativeTypeName("struct ID3D11LinkingNode *")] ID3D11LinkingNode *pDstNode, [NativeTypeName("INT")] int DstParameterIndex, [NativeTypeName("LPCSTR")] sbyte *pDstSwizzle) { return(((delegate * unmanaged <ID3D11FunctionLinkingGraph *, ID3D11LinkingNode *, int, sbyte *, ID3D11LinkingNode *, int, sbyte *, int>)(lpVtbl[8]))((ID3D11FunctionLinkingGraph *)Unsafe.AsPointer(ref this), pSrcNode, SrcParameterIndex, pSrcSwizzle, pDstNode, DstParameterIndex, pDstSwizzle)); }
public HRESULT PassValue([NativeTypeName("struct ID3D11LinkingNode *")] ID3D11LinkingNode *pSrcNode, int SrcParameterIndex, [NativeTypeName("struct ID3D11LinkingNode *")] ID3D11LinkingNode *pDstNode, int DstParameterIndex) { return(((delegate * unmanaged <ID3D11FunctionLinkingGraph *, ID3D11LinkingNode *, int, ID3D11LinkingNode *, int, int>)(lpVtbl[7]))((ID3D11FunctionLinkingGraph *)Unsafe.AsPointer(ref this), pSrcNode, SrcParameterIndex, pDstNode, DstParameterIndex)); }