public int CreateBlendState([NativeTypeName("const D3D10_BLEND_DESC *")] D3D10_BLEND_DESC *pBlendStateDesc, ID3D10BlendState **ppBlendState) { return(((delegate * unmanaged <ID3D10Device *, D3D10_BLEND_DESC *, ID3D10BlendState **, int>)(lpVtbl[83]))((ID3D10Device *)Unsafe.AsPointer(ref this), pBlendStateDesc, ppBlendState)); }
public int GetBlendState([NativeTypeName("UINT")] uint Index, ID3D10BlendState **ppBlendState) { return(((delegate * unmanaged <ID3D10EffectBlendVariable *, uint, ID3D10BlendState **, int>)(lpVtbl[25]))((ID3D10EffectBlendVariable *)Unsafe.AsPointer(ref this), Index, ppBlendState)); }
public void OMGetBlendState(ID3D10BlendState **ppBlendState, [NativeTypeName("FLOAT [4]")] float *BlendFactor, [NativeTypeName("UINT *")] uint *pSampleMask) { ((delegate * unmanaged <ID3D10Device *, ID3D10BlendState **, float *, uint *, void>)(lpVtbl[57]))((ID3D10Device *)Unsafe.AsPointer(ref this), ppBlendState, BlendFactor, pSampleMask); }
public HRESULT GetBlendState(uint Index, ID3D10BlendState **ppBlendState) { return(((delegate * unmanaged <ID3D10EffectBlendVariable *, uint, ID3D10BlendState **, int>)(lpVtbl[25]))((ID3D10EffectBlendVariable *)Unsafe.AsPointer(ref this), Index, ppBlendState)); }