HighQualityRenderSurface
StockSharp.Xaml.Charting.Rendering.HighQualityRasterizer
Предоставляет реализацию RenderSurfaceBase, в которой используется высококачественный программный растеризатор, способный выполнять рендеринг с точностью до субпикселя. Обратной стороной является то, что HighQualityRenderSurface использует более точный механизм математического рендеринга с плавающей запятой, который медленнее, чем аналог HighSpeedRenderSurface.
Наследует: RenderSurfaceBase
Конструкторы
HighQualityRenderSurface
public HighQualityRenderSurface()
highQualityRenderSurface = HighQualityRenderSurface()
Инициирует новый экземпляр класса HighQualityRenderSurface.
Методы
GetRenderContext
public override IRenderContext2D GetRenderContext()
result = highQualityRenderSurface.GetRenderContext()
При переопределении в производном классе возвращает действительный для текущего пропуска рендеринга RenderContext
RecreateSurface
public override void RecreateSurface()
highQualityRenderSurface.RecreateSurface()
Воссоздает WriteableBitmap, используемый Viewport