Skip to main content

DrawingContextImpl.CreateInfo Struct

Definition​

Namespace:Avalonia.Skia
Assembly:Avalonia.Skia
Package:Avalonia.Skia

Context create info.

public struct DrawingContextImpl.CreateInfo

Inheritance: ValueType -> DrawingContextImpl.CreateInfo

Fields​

NameDescription
CanvasCanvas to draw to.
CurrentSessionNo summary available.
DisableSubpixelTextRenderingRender text without subpixel antialiasing.
DpiDpi for intermediate surfaces
GpuSkia GPU provider context (optional)
GrContextGPU-accelerated context (optional)
ScaleDrawingToDpiMakes DPI to be applied as a hidden matrix transform
SurfaceSurface to draw to.

Canvas Field​

Canvas to draw to.

public SkiaSharp.SKCanvas Canvas

CurrentSession Field​

public Avalonia.Skia.ISkiaGpuRenderSession CurrentSession

DisableSubpixelTextRendering Field​

Render text without subpixel antialiasing.

public bool DisableSubpixelTextRendering

Dpi Field​

Dpi for intermediate surfaces

public Avalonia.Vector Dpi

Gpu Field​

Skia GPU provider context (optional)

public Avalonia.Skia.ISkiaGpu Gpu

GrContext Field​

GPU-accelerated context (optional)

public SkiaSharp.GRContext GrContext

ScaleDrawingToDpi Field​

Makes DPI to be applied as a hidden matrix transform

public bool ScaleDrawingToDpi

Surface Field​

Surface to draw to.

public SkiaSharp.SKSurface Surface