若要将这些 API 用于跨平台应用,请迁移到以下库之一:
或者,可通过将 runtimeconfig.json 文件中的 System.Drawing.EnableUnixSupport运行时配置开关设置为 true 来启用对 .NET 6 中非 Windows 平台的支持。
Platform | Supported Abstractions |
Xamarin.iOS | CoreGraphics & SkiaSharp |
Xamarin.Android | Android.Graphics & SkiaSharp |
Xamarin.Mac | CoreGraphics & SkiaSharp |
WPF | SharpDX, SkiaSharp, Xaml & GDI |
UWP | SharpDX, Win2D, Xaml, SkiaSharp |
WinForms | SharpDX, SkiaSharp & GDI |
Tizen | SkiaSharp |
Linux | SkiaSharp |
Xamarin.Forms | Dependent on native platform support (noted above) |