HqRenderContext

StockSharp.Xaml.Charting.Rendering.HighQualityRasterizer

Erbt von: RenderContextBase

Methoden

BeginLine
public sealed override IPathDrawingContext BeginLine(IPen2D pen, double startX, double startY)
result = hqRenderContext.BeginLine(pen, startX, startY)

Beginnt ein Polyline-Segment und gibt die IPathDrawingContext zurück. Dies ist der schnellste Weg, um Linien zu zeichnen und einfach ein Proxy zu DrawLines Methode.

pen
Der Stift für das Liniensegment
startX
Start-X-Koordinate (Pixel coord)
startY
Die Start-Y-Koordinate (Pixel coord)

Rückgabe: Die IPathDrawingContext, um die Linie fortzusetzen

BeginPolygon
public sealed override IPathDrawingContext BeginPolygon(IBrush2D brush, double startX, double startY, double gradientRotationAngle)
result = hqRenderContext.BeginPolygon(brush, startX, startY, gradientRotationAngle)

Beginnt ein ausgefülltes Polygon-Segment und gibt die IPathDrawingContext zurück. Dies ist der schnellste Weg, um Polygon und einfach einen Proxy zu Double zu zeichnen.

brush
Die Bürste für die Polygonfüllung
startX
Start-X-Koordinate (Pixel coord)
startY
Die Start-Y-Koordinate (Pixel coord)
gradientRotationAngle

Rückgabe: Das IPathDrawingContext, um das Polygon fortzusetzen

Dispose
public override void Dispose()
hqRenderContext.Dispose()

Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verbunden sind.