HighQualityRenderSurface

StockSharp.Xaml.Charting.Rendering.HighQualityRasterizer

Fornece uma implementação RenderSurfaceBase que usa um rasterizador de software de alta qualidade, capaz de renderizar com precisão sub- pixel. O lado negativo é que o HighQualityRenderSurface usa um mecanismo de renderização matemática de ponto flutuante mais preciso que é mais lento do que o HighSpeedRenderSurface@ conaltern

Herda de: RenderSurfaceBase

Construtores

HighQualityRenderSurface
public HighQualityRenderSurface()
highQualityRenderSurface = HighQualityRenderSurface()

Inicializa uma nova instância da classe HighQualityRenderSurface.

Métodos

GetRenderContext
public override IRenderContext2D GetRenderContext()
result = highQualityRenderSurface.GetRenderContext()

Quando substituído em uma classe derivada, retorna um RenderContext válido para o passe de renderização atual

RecreateSurface
public override void RecreateSurface()
highQualityRenderSurface.RecreateSurface()

Recria o WriteableBitmap usado pela Vista