DrawingContextHelper Class
Definition
Namespace: Avalonia.Skia.Helpers
Assembly: Avalonia.Skia (in Avalonia.Skia.dll)
- C#
- VB
- F#
public static class DrawingContextHelper
Public NotInheritable Class DrawingContextHelper
[<AbstractClassAttribute>]
[<SealedAttribute>]
type DrawingContextHelper = class end
Inheritance | Object → DrawingContextHelper |
Methods
RenderAsync(SKCanvas, Visual) | 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(...); |
RenderAsync(SKCanvas, Visual, Rect, Vector) | 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(...); |
TryCreateDashEffect(IPen, SKPathEffect) | |
WrapSkiaCanvas(SKCanvas, Vector) | Wrap Skia canvas in drawing context so we can use Avalonia api to render to external skia canvas this is useful in scenarios where canvas is not controlled by application, but received from another non avalonia api like: SKCanvas canvas = SKDocument.BeginPage(...); Unstable. |