SkiaCanvas Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Implements a canvas that uses SkiaSharp for rendering graphics.
public ref class SkiaCanvas : Microsoft::Maui::Graphics::AbstractCanvas<Microsoft::Maui::Graphics::Skia::SkiaCanvasState ^>, Microsoft::Maui::Graphics::IBlurrableCanvas
public class SkiaCanvas : Microsoft.Maui.Graphics.AbstractCanvas<Microsoft.Maui.Graphics.Skia.SkiaCanvasState>, Microsoft.Maui.Graphics.IBlurrableCanvas
type SkiaCanvas = class
inherit AbstractCanvas<SkiaCanvasState>
interface IBlurrableCanvas
Public Class SkiaCanvas
Inherits AbstractCanvas(Of SkiaCanvasState)
Implements IBlurrableCanvas
- Inheritance
- Implements
Remarks
SkiaCanvas provides a implementation of the standard canvas drawing operations using the SkiaSharp graphics library.
Constructors
| SkiaCanvas() |
Initializes a new instance of the SkiaCanvas class. |
Properties
| Alpha | |
| Antialias |
Gets or sets a value indicating whether anti-aliasing is enabled. |
| AssignedStrokeLimit | (Inherited from AbstractCanvas<TState>) |
| BlendMode | |
| Canvas |
Gets or sets the underlying SkiaSharp canvas. |
| CurrentState | (Inherited from AbstractCanvas<TState>) |
| DisplayScale |
Gets the display scale factor used by the canvas. |
| FillColor | |
| Font | |
| FontColor | |
| FontSize | |
| LimitStrokeScaling | (Inherited from AbstractCanvas<TState>) |
| LimitStrokeScalingEnabled | (Inherited from AbstractCanvas<TState>) |
| MiterLimit | |
| PlatformStrokeSize | |
| StrokeColor | |
| StrokeDashOffset | (Inherited from AbstractCanvas<TState>) |
| StrokeDashPattern | (Inherited from AbstractCanvas<TState>) |
| StrokeLimit | (Inherited from AbstractCanvas<TState>) |
| StrokeLineCap | |
| StrokeLineJoin | |
| StrokeSize | (Inherited from AbstractCanvas<TState>) |