HighQualityRenderSurface
StockSharp.Xaml.Charting.Rendering.HighQualityRasterizer
Es bietet eine RenderSurfaceBase Implementierung, die einen hochwertigen Software-Rasterizer verwendet, der in der Lage ist, mit Subpixelgenauigkeit zu rendern. Der Nachteil ist, dass der HighQualityRenderSurface eine genauere Floating-Point-Mathe-Rendering-Engine verwendet, die langsamer ist als das HighSpeedRenderSurface-Gegenstück.
Erbt von: RenderSurfaceBase
Konstruktoren
HighQualityRenderSurface
public HighQualityRenderSurface()
highQualityRenderSurface = HighQualityRenderSurface()
Initialisiert eine neue Instanz der HighQualityRenderSurface Klasse.
Methoden
GetRenderContext
public override IRenderContext2D GetRenderContext()
result = highQualityRenderSurface.GetRenderContext()
Wenn in einer abgeleiteten Klasse überschrieben, gibt ein RenderContext gültig für den aktuellen Render-Pass
RecreateSurface
public override void RecreateSurface()
highQualityRenderSurface.RecreateSurface()
Erstellt das WriteableBitmap, das vom Viewport verwendet wird, wieder her