public int CreateBlendState([NativeTypeName("const D3D11_BLEND_DESC *")] D3D11_BLEND_DESC *pBlendStateDesc, [NativeTypeName("ID3D11BlendState **")] ID3D11BlendState **ppBlendState) { return(((delegate * unmanaged <ID3D11Device1 *, D3D11_BLEND_DESC *, ID3D11BlendState **, int>)(lpVtbl[20]))((ID3D11Device1 *)Unsafe.AsPointer(ref this), pBlendStateDesc, ppBlendState)); }
public void OMGetBlendState([NativeTypeName("ID3D11BlendState **")] ID3D11BlendState **ppBlendState, [NativeTypeName("FLOAT [4]")] float *BlendFactor, [NativeTypeName("UINT *")] uint *pSampleMask) { ((delegate * stdcall <ID3D11DeviceContext *, ID3D11BlendState **, float *, uint *, void>)(lpVtbl[91]))((ID3D11DeviceContext *)Unsafe.AsPointer(ref this), ppBlendState, BlendFactor, pSampleMask); }