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()

Viewport が使用した WriteableBitmapを再作成