WPFExtensions Class

Definition

Various extension methods to convert between SkiaSharp types and Windows types.

C#
public static class WPFExtensions
Inheritance
WPFExtensions

Methods

ToColor(SKColor)

Converts a SkiaSharp color into a Windows color.

ToPoint(SKPoint)

Converts a SkiaSharp point into a Windows point.

ToRect(SKRect)

Converts a SkiaSharp rectangle into a Windows rectangle.

ToSize(SKSize)

Converts a SkiaSharp size into a Windows size.

ToSKBitmap(BitmapSource)

Converts a Windows BitmapSource into a SkiaSharp bitmap.

ToSKColor(Color)

Converts a Windows color into a SkiaSharp color.

ToSKImage(BitmapSource)

Converts a Windows BitmapSource into a SkiaSharp image.

ToSKPixmap(BitmapSource, SKPixmap)

Converts a Windows BitmapSource into a SkiaSharp pixmap.

ToSKPoint(Point)

Converts a Windows point into a SkiaSharp point.

ToSKRect(Rect)

Converts a Windows rectangle into a SkiaSharp rectangle.

ToSKSize(Size)

Converts a Windows size into a SkiaSharp size.

ToWriteableBitmap(SKBitmap)

Converts a SkiaSharp bitmap into a Windows WriteableBitmap.

ToWriteableBitmap(SKImage)

Converts a SkiaSharp image into a Windows WriteableBitmap.

ToWriteableBitmap(SKPicture, SKSizeI)

Converts a SkiaSharp picture into a Windows WriteableBitmap.

ToWriteableBitmap(SKPixmap)

Converts a SkiaSharp pixmap into a Windows WriteableBitmap.

Applies to

Product Versions
SkiaSharp Views 1.60.x, 1.68.x, 2.80.x, 2.88.x