public HRESULT SetDepthStencil(ID3D10DepthStencilView *pResource)
 {
     return(((delegate * unmanaged <ID3D10EffectDepthStencilViewVariable *, ID3D10DepthStencilView *, int>)(lpVtbl[25]))((ID3D10EffectDepthStencilViewVariable *)Unsafe.AsPointer(ref this), pResource));
 }
Exemplo n.º 2
0
 public void OMSetRenderTargets([NativeTypeName("UINT")] uint NumViews, [NativeTypeName("ID3D10RenderTargetView *const *")] ID3D10RenderTargetView **ppRenderTargetViews, ID3D10DepthStencilView *pDepthStencilView)
 {
     ((delegate * unmanaged <ID3D10Device *, uint, ID3D10RenderTargetView **, ID3D10DepthStencilView *, void>)(lpVtbl[24]))((ID3D10Device *)Unsafe.AsPointer(ref this), NumViews, ppRenderTargetViews, pDepthStencilView);
 }
Exemplo n.º 3
0
 public void ClearDepthStencilView(ID3D10DepthStencilView *pDepthStencilView, [NativeTypeName("UINT")] uint ClearFlags, [NativeTypeName("FLOAT")] float Depth, [NativeTypeName("UINT8")] byte Stencil)
 {
     ((delegate * unmanaged <ID3D10Device *, ID3D10DepthStencilView *, uint, float, byte, void>)(lpVtbl[36]))((ID3D10Device *)Unsafe.AsPointer(ref this), pDepthStencilView, ClearFlags, Depth, Stencil);
 }
 public int SetDepthStencil([NativeTypeName("ID3D10DepthStencilView *")] ID3D10DepthStencilView *pResource)
 {
     return(((delegate * unmanaged <ID3D10EffectDepthStencilViewVariable *, ID3D10DepthStencilView *, int>)(lpVtbl[25]))((ID3D10EffectDepthStencilViewVariable *)Unsafe.AsPointer(ref this), pResource));
 }