Edit

SKImageFilter.CreateMerge Method

Definition

Overloads

Name Description
CreateMerge(SKImageFilter, SKImageFilter, SKRect)

Creates an image filter that merges multiple filters together.

CreateMerge(ReadOnlySpan<SKImageFilter>)

Creates an image filter that merges multiple filters together.

CreateMerge(SKImageFilter, SKImageFilter)

Creates an image filter that merges multiple filters together.

CreateMerge(ReadOnlySpan<SKImageFilter>, SKRect)

Creates an image filter that merges multiple filters together.

CreateMerge(ReadOnlySpan<SKImageFilter>, SKRect*)

Creates an image filter that merges multiple filters together.

CreateMerge(SKImageFilter, SKImageFilter, SKRect)

Creates an image filter that merges multiple filters together.

public static SkiaSharp.SKImageFilter CreateMerge(SkiaSharp.SKImageFilter? first, SkiaSharp.SKImageFilter? second, SkiaSharp.SKRect cropRect);

Parameters

first
SKImageFilter

The first filter to compose.

second
SKImageFilter

The second filter to compose.

cropRect
SKRect

The rectangle to which the output processing will be limited.

Returns

Returns the new SKImageFilter, or null on error.

Applies to

CreateMerge(ReadOnlySpan<SKImageFilter>)

Creates an image filter that merges multiple filters together.

public static SkiaSharp.SKImageFilter CreateMerge(ReadOnlySpan<SkiaSharp.SKImageFilter> filters);

Parameters

filters
ReadOnlySpan<SKImageFilter>

The array of image filters to merge.

Returns

Returns the new SKImageFilter, or null on error.

Applies to

CreateMerge(SKImageFilter, SKImageFilter)

Creates an image filter that merges multiple filters together.

public static SkiaSharp.SKImageFilter CreateMerge(SkiaSharp.SKImageFilter? first, SkiaSharp.SKImageFilter? second);

Parameters

first
SKImageFilter

The first filter to compose.

second
SKImageFilter

The second filter to compose.

Returns

Returns the new SKImageFilter, or null on error.

Applies to

CreateMerge(ReadOnlySpan<SKImageFilter>, SKRect)

Creates an image filter that merges multiple filters together.

public static SkiaSharp.SKImageFilter CreateMerge(ReadOnlySpan<SkiaSharp.SKImageFilter> filters, SkiaSharp.SKRect cropRect);

Parameters

filters
ReadOnlySpan<SKImageFilter>

The array of image filters to merge.

cropRect
SKRect

The rectangle to which the output processing will be limited.

Returns

Returns the new SKImageFilter, or null on error.

Applies to

CreateMerge(ReadOnlySpan<SKImageFilter>, SKRect*)

Creates an image filter that merges multiple filters together.

public static SkiaSharp.SKImageFilter CreateMerge(ReadOnlySpan<SkiaSharp.SKImageFilter> filters, SkiaSharp.SKRect* cropRect);

Parameters

filters
ReadOnlySpan<SKImageFilter>

The array of image filters to merge.

cropRect
SKRect*

The rectangle to which the output processing will be limited.

Returns

Returns the new SKImageFilter, or null on error.

Applies to