HqRenderContext

StockSharp.Xaml.Charting.Rendering.HighQualityRasterizer

Herda de: RenderContextBase

Métodos

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

Inicia um segmento de linha poli, retornando o IPathDrawingContext. Esta é a maneira mais rápida de desenhar linhas e simplesmente um proxy para DrawLines método.

pen
A caneta para o segmento de linha
startX
A coordenada inicial do X (coord de pixel)
startY
A coordenada inicial Y (pixel coord)

Retorna: A IPathDrawingContext para continuar a linha

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

Inicia um segmento de polígono preenchido, devolvendo o método IPathDrawingContext. Esta é a maneira mais rápida de desenhar polígono e simplesmente um proxy para o Double).

brush
O pincel para o preenchimento do polígono
startX
A coordenada inicial do X (coord de pixel)
startY
A coordenada inicial Y (pixel coord)
gradientRotationAngle

Retorna: O IPathDrawingContextpara continuar o polígono

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

Executa tarefas definidas por aplicativos associadas à liberação, liberação ou redefinição de recursos não gerenciados.