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