Class SwapChainRenderHost
- Namespace
- HelixToolkit.SharpDX.Render
- Assembly
- HelixToolkit.SharpDX.dll
public class SwapChainRenderHost : DefaultRenderHost, IRenderHost, IGUID, IDisposable
- Inheritance
-
SwapChainRenderHost
- Implements
- Inherited Members
Constructors
SwapChainRenderHost(nint)
Initializes a new instance of the SwapChainRenderHost class.
public SwapChainRenderHost(nint surface)
Parameters
surfacenintThe window PTR.
SwapChainRenderHost(nint, Func<IDevice3DResources, IRenderer>)
Initializes a new instance of the SwapChainRenderHost class.
public SwapChainRenderHost(nint surface, Func<IDevice3DResources, IRenderer> createRenderer)
Parameters
surfacenintThe surface.
createRendererFunc<IDevice3DResources, IRenderer>The create renderer.
Fields
surface
protected readonly nint surface
Field Value
Methods
CreateRenderBuffer()
Creates the render buffer.
protected override DX11RenderBufferProxyBase? CreateRenderBuffer()