7 Views Support Matrix
Matthew Leibowitz редактировал(а) эту страницу 2020-06-25 00:46:38 +02:00
Этот файл содержит невидимые символы Юникода!

Этот файл содержит невидимые символы Юникода, которые могут быть отображены не так, как показано ниже. Если это намеренно, можете спокойно проигнорировать это предупреждение. Используйте кнопку Экранировать, чтобы показать скрытые символы.

CPU / Raster GPU / Accelerated
Native Xamarin.Forms Native Xamarin.Forms
Android ✔️
SKCanvasView
SKSurfaceView1
✔️
SKCanvasView
✔️
SKGLTextureView1 2
SKGLSurfaceView1 2
✔️
SKGLView
GTK# 2 ✔️
SKWidget
✔️
SKCanvasView
🕵️
(under investigation)
✔️
SKGLView
GTK# 3 ✔️
SKDrawingArea

(Xamarin.Forms)
🕵️
(under investigation)

(Xamarin.Forms)
iOS ✔️
SKCanvasView
SKCanvasLayer
✔️
SKCanvasView
✔️
SKGLView
SKGLLayer
✔️
SKGLView
macOS ✔️
SKCanvasView
SKCanvasLayer
✔️
SKCanvasView
✔️
SKGLView
SKGLLayer
✔️
SKGLView
Tizen ✔️
SKCanvasView2
✔️
SKCanvasView
✔️
SKGLSurfaceView2
✔️
SKGLView
tvOS ✔️
SKCanvasView
SKCanvasLayer

(Xamarin.Forms)
✔️
SKGLView
SKGLLayer

(Xamarin.Forms)
UWP ✔️
SKXamlCanvas
✔️
SKCanvasView
✔️
SKSwapChainPanel1 2
✔️
SKGLView
watchOS 🕵️
(under investigation)

(Xamarin.Forms)
🕵️
(under investigation)

(Xamarin.Forms)
WinForms ✔️
SKControl

(Xamarin.Forms)
✔️
SKGLControl

(Xamarin.Forms)
WPF ✔️
SKElement
✔️
SKCanvasView

(use SKGLControl and WindowsFormsHost)
✔️
SKGLView

Notes:

  1. Supports rendering to the view on a background thread.
  2. Provides a built-in render loop.