SKMask.Create Method

Definition

Overloads

Create(Byte[], SKRectI, UInt32, SKMaskFormat)

Creates an instance of SKMask with the specified configuration, and copies the image data.

Create(ReadOnlySpan<Byte>, SKRectI, UInt32, SKMaskFormat)

Create(Byte[], SKRectI, UInt32, SKMaskFormat)

Creates an instance of SKMask with the specified configuration, and copies the image data.

public static SkiaSharp.SKMask Create (byte[] image, SkiaSharp.SKRectI bounds, uint rowBytes, SkiaSharp.SKMaskFormat format);

Parameters

image
Byte[]

The image data to copy into the mask.

bounds
SKRectI

The bounds of the mask in the image.

rowBytes
UInt32

The number of bytes per row.

format
SKMaskFormat

The format of the mask image.

Returns

Returns the instance of the mask.

Applies to

Create(ReadOnlySpan<Byte>, SKRectI, UInt32, SKMaskFormat)

public static SkiaSharp.SKMask Create (ReadOnlySpan<byte> image, SkiaSharp.SKRectI bounds, uint rowBytes, SkiaSharp.SKMaskFormat format);

Parameters

bounds
SKRectI
rowBytes
UInt32
format
SKMaskFormat

Returns

Applies to