HsRenderContext

StockSharp.Xaml.Charting.Rendering.HighSpeedRasterizer

继承自: RenderContextBase

方法

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

开始一个多线段, 返回 IPathDrawingContext 。 这是绘制线条的最快方式, 并且仅仅是 DrawLines 方法的代理 。

pen
线段的笔
startX
起始 X 坐标( 像素coord)
startY
起始 Y 坐标( 像素coord)

返回值: IPathDrawingContext号继续行驶

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

开始一个已填充的多边形段, 返回 IPathDrawingContext 。 这是绘制多边形的最快方式, 并且只是向 Double 方法的代理 。

brush
多边形填充的刷子
startX
起始 X 坐标( 像素coord)
startY
起始 Y 坐标( 像素coord)
gradientRotationAngle
刷子旋转的角度

返回值: IPathDrawingContext 继续多边形