HighSpeedRenderSurface

StockSharp.Xaml.Charting.Rendering.HighSpeedRasterizer

Provides a RenderSurfaceBase implementation that uses a High-Speed software rasterizer, capable of outputting many millions of points (line-series) at interactive framerates. The downside is, the HighSpeedRenderSurface uses integer fixed-point math which results in jagged lines.

Inherits: RenderSurfaceBase

Constructors

HighSpeedRenderSurface
public HighSpeedRenderSurface()
highSpeedRenderSurface = HighSpeedRenderSurface()

Initializes a new instance of the HighSpeedRenderSurface class.

Methods

GetRenderContext
public override IRenderContext2D GetRenderContext()
result = highSpeedRenderSurface.GetRenderContext()

When overridden in a derived class, returns a RenderContext valid for the current render pass