Skip to main content

RenderAsync(SKCanvas, Visual) Method

Renders Avalonia visual into a SKCanvas instance. This is useful in scenarios where canvas is not controlled by application, but received from another non avalonia api like: SKCanvas canvas = SKDocument.BeginPage(...);

Definition

Namespace: Avalonia.Skia.Helpers
Assembly: Avalonia.Skia (in Avalonia.Skia.dll)

public static Task RenderAsync(
SKCanvas canvas,
Visual visual
)

Parameters

  SKCanvas
Skia canvas to render into.
  Visual
Avalonia visual.

Return Value

Task

See Also

Reference

DrawingContextHelper Class
RenderAsync Overload
Avalonia.Skia.Helpers Namespace