Example #1
0
 public int CreateDepthStencilState([NativeTypeName("const D3D10_DEPTH_STENCIL_DESC *")] D3D10_DEPTH_STENCIL_DESC *pDepthStencilDesc, ID3D10DepthStencilState **ppDepthStencilState)
 {
     return(((delegate * unmanaged <ID3D10Device *, D3D10_DEPTH_STENCIL_DESC *, ID3D10DepthStencilState **, int>)(lpVtbl[84]))((ID3D10Device *)Unsafe.AsPointer(ref this), pDepthStencilDesc, ppDepthStencilState));
 }
 public HRESULT GetBackingStore(uint Index, D3D10_DEPTH_STENCIL_DESC *pDepthStencilDesc)
 {
     return(((delegate * unmanaged <ID3D10EffectDepthStencilVariable *, uint, D3D10_DEPTH_STENCIL_DESC *, int>)(lpVtbl[26]))((ID3D10EffectDepthStencilVariable *)Unsafe.AsPointer(ref this), Index, pDepthStencilDesc));
 }
 public void GetDesc(D3D10_DEPTH_STENCIL_DESC *pDesc)
 {
     ((delegate * unmanaged <ID3D10DepthStencilState *, D3D10_DEPTH_STENCIL_DESC *, void>)(lpVtbl[7]))((ID3D10DepthStencilState *)Unsafe.AsPointer(ref this), pDesc);
 }
Example #4
0
 public int GetBackingStore([NativeTypeName("UINT")] uint Index, [NativeTypeName("D3D10_DEPTH_STENCIL_DESC *")] D3D10_DEPTH_STENCIL_DESC *pDepthStencilDesc)
 {
     return(((delegate * unmanaged <ID3D10EffectDepthStencilVariable *, uint, D3D10_DEPTH_STENCIL_DESC *, int>)(lpVtbl[26]))((ID3D10EffectDepthStencilVariable *)Unsafe.AsPointer(ref this), Index, pDepthStencilDesc));
 }