public int SetOutputSignature([NativeTypeName("const D3D11_PARAMETER_DESC *")] D3D11_PARAMETER_DESC *pOutputParameters, [NativeTypeName("UINT")] uint cOutputParameters, [NativeTypeName("struct ID3D11LinkingNode **")] ID3D11LinkingNode **ppOutputNode) { return(((delegate * unmanaged <ID3D11FunctionLinkingGraph *, D3D11_PARAMETER_DESC *, uint, ID3D11LinkingNode **, int>)(lpVtbl[5]))((ID3D11FunctionLinkingGraph *)Unsafe.AsPointer(ref this), pOutputParameters, cOutputParameters, ppOutputNode)); }
public HRESULT GetDesc(D3D11_PARAMETER_DESC *pDesc) { return(((delegate * unmanaged <ID3D11FunctionParameterReflection *, D3D11_PARAMETER_DESC *, int>)(lpVtbl[0]))((ID3D11FunctionParameterReflection *)Unsafe.AsPointer(ref this), pDesc)); }
public int GetDesc([NativeTypeName("D3D11_PARAMETER_DESC *")] D3D11_PARAMETER_DESC *pDesc) { return(((delegate * stdcall <ID3D11FunctionParameterReflection *, D3D11_PARAMETER_DESC *, int>)(lpVtbl[0]))((ID3D11FunctionParameterReflection *)Unsafe.AsPointer(ref this), pDesc)); }