public int CreateDepthStencilView(ID3D10Resource *pResource, [NativeTypeName("const D3D10_DEPTH_STENCIL_VIEW_DESC *")] D3D10_DEPTH_STENCIL_VIEW_DESC *pDesc, ID3D10DepthStencilView **ppDepthStencilView) { return(((delegate * unmanaged <ID3D10Device *, ID3D10Resource *, D3D10_DEPTH_STENCIL_VIEW_DESC *, ID3D10DepthStencilView **, int>)(lpVtbl[77]))((ID3D10Device *)Unsafe.AsPointer(ref this), pResource, pDesc, ppDepthStencilView)); }
public int CreateShaderResourceView(ID3D10Resource *pResource, [NativeTypeName("const D3D10_SHADER_RESOURCE_VIEW_DESC *")] D3D10_SHADER_RESOURCE_VIEW_DESC *pDesc, ID3D10ShaderResourceView **ppSRView) { return(((delegate * unmanaged <ID3D10Device *, ID3D10Resource *, D3D10_SHADER_RESOURCE_VIEW_DESC *, ID3D10ShaderResourceView **, int>)(lpVtbl[75]))((ID3D10Device *)Unsafe.AsPointer(ref this), pResource, pDesc, ppSRView)); }
public int CreateRenderTargetView(ID3D10Resource *pResource, [NativeTypeName("const D3D10_RENDER_TARGET_VIEW_DESC *")] D3D10_RENDER_TARGET_VIEW_DESC *pDesc, ID3D10RenderTargetView **ppRTView) { return(((delegate * unmanaged <ID3D10Device *, ID3D10Resource *, D3D10_RENDER_TARGET_VIEW_DESC *, ID3D10RenderTargetView **, int>)(lpVtbl[76]))((ID3D10Device *)Unsafe.AsPointer(ref this), pResource, pDesc, ppRTView)); }
public void ResolveSubresource(ID3D10Resource *pDstResource, [NativeTypeName("UINT")] uint DstSubresource, ID3D10Resource *pSrcResource, [NativeTypeName("UINT")] uint SrcSubresource, DXGI_FORMAT Format) { ((delegate * unmanaged <ID3D10Device *, ID3D10Resource *, uint, ID3D10Resource *, uint, DXGI_FORMAT, void>)(lpVtbl[38]))((ID3D10Device *)Unsafe.AsPointer(ref this), pDstResource, DstSubresource, pSrcResource, SrcSubresource, Format); }
public void UpdateSubresource(ID3D10Resource *pDstResource, [NativeTypeName("UINT")] uint DstSubresource, [NativeTypeName("const D3D10_BOX *")] D3D10_BOX *pDstBox, [NativeTypeName("const void *")] void *pSrcData, [NativeTypeName("UINT")] uint SrcRowPitch, [NativeTypeName("UINT")] uint SrcDepthPitch) { ((delegate * unmanaged <ID3D10Device *, ID3D10Resource *, uint, D3D10_BOX *, void *, uint, uint, void>)(lpVtbl[34]))((ID3D10Device *)Unsafe.AsPointer(ref this), pDstResource, DstSubresource, pDstBox, pSrcData, SrcRowPitch, SrcDepthPitch); }
public void CopyResource(ID3D10Resource *pDstResource, ID3D10Resource *pSrcResource) { ((delegate * unmanaged <ID3D10Device *, ID3D10Resource *, ID3D10Resource *, void>)(lpVtbl[33]))((ID3D10Device *)Unsafe.AsPointer(ref this), pDstResource, pSrcResource); }
public void CopySubresourceRegion(ID3D10Resource *pDstResource, [NativeTypeName("UINT")] uint DstSubresource, [NativeTypeName("UINT")] uint DstX, [NativeTypeName("UINT")] uint DstY, [NativeTypeName("UINT")] uint DstZ, ID3D10Resource *pSrcResource, [NativeTypeName("UINT")] uint SrcSubresource, [NativeTypeName("const D3D10_BOX *")] D3D10_BOX *pSrcBox) { ((delegate * unmanaged <ID3D10Device *, ID3D10Resource *, uint, uint, uint, uint, ID3D10Resource *, uint, D3D10_BOX *, void>)(lpVtbl[32]))((ID3D10Device *)Unsafe.AsPointer(ref this), pDstResource, DstSubresource, DstX, DstY, DstZ, pSrcResource, SrcSubresource, pSrcBox); }
public void CopyResource([NativeTypeName("ID3D10Resource *")] ID3D10Resource *pDstResource, [NativeTypeName("ID3D10Resource *")] ID3D10Resource *pSrcResource) { ((delegate * unmanaged <ID3D10Device1 *, ID3D10Resource *, ID3D10Resource *, void>)(lpVtbl[33]))((ID3D10Device1 *)Unsafe.AsPointer(ref this), pDstResource, pSrcResource); }