Freigeben über


SkiaSharp.Views.Forms Namespace

Der SkiaSharp.Views.Forms-Namespace enthält Klassen zum Zeichnen auf SkiaSharp-Ansichten in Xamarin.Forms-Apps.

Klassen

Extensions

Verschiedene Erweiterungsmethoden zum Konvertieren zwischen SkiaSharp-Typen und Xamarin.Forms-Typen.

GetPropertyValueEventArgs<T>

Stellt die Ereignisargumente dar, die verwendet werden, wenn eine Xamarin.Forms-Ansicht mit einer nativen Ansicht kommuniziert.

SKBitmapImageSource

Stellt eine Bildquelle dar SKBitmap .

SKCanvasView

Eine Ansicht, die mithilfe von SkiaSharp-Zeichnungsbefehlen gezeichnet werden kann.

SKGLView

Eine hardwarebeschleunigte Ansicht, die mithilfe von SkiaSharp-Zeichnungsbefehlen gezeichnet werden kann.

SKImageImageSource

Stellt eine Bildquelle dar SKImage .

SKPaintGLSurfaceEventArgs

Stellt Daten für das PaintSurface-Ereignis bereit.

SKPaintSurfaceEventArgs

Stellt Daten für das PaintSurface-Ereignis bereit.

SKPictureImageSource

Stellt eine Bildquelle dar SKPicture .

SKPixmapImageSource

Stellt eine Bildquelle dar SKPixmap .

SKTouchEventArgs

Stellt Daten für das Touch-Ereignis oder das Touch-Ereignis bereit.

Schnittstellen

ISKCanvasViewController

Die Schnittstelle, die die Xamarin.Forms-Ansicht verwendet, um mit dem nativen Renderer zu kommunizieren.

ISKGLViewController

Der SkiaSharp.Views.Forms-Namespace enthält Klassen zum Zeichnen auf SkiaSharp-Ansichten in Xamarin.Forms-Apps.

Enumerationen

SKMouseButton

Gibt Konstanten an, die definieren, welche Maustaste gedrückt wurde.

SKTouchAction

Gibt Konstanten an, die definieren, welche Touch-/Mausaktion ausgeführt wurde.

SKTouchDeviceType

Gibt Konstanten an, die definieren, welches Touchgerät verwendet wurde.