SKImageFilter.CreateMerge Method

Definition

Overloads

CreateMerge(SKImageFilter[], SKImageFilter+CropRect)

Creates an image filter that merges a set of image filters.

CreateMerge(SKImageFilter, SKImageFilter, SKImageFilter+CropRect)

Creates an image filter that merges two image filters.

CreateMerge(SKImageFilter[], SKBlendMode[], SKImageFilter+CropRect)

Creates an image filter that merges a set of image filters using blend modes.

CreateMerge(SKImageFilter, SKImageFilter, SKBlendMode, SKImageFilter+CropRect)

Creates an image filter that merges two image filters using a blend mode.

CreateMerge(SKImageFilter[], SKImageFilter+CropRect)

Creates an image filter that merges a set of image filters.

public static SkiaSharp.SKImageFilter CreateMerge (SkiaSharp.SKImageFilter[] filters, SkiaSharp.SKImageFilter.CropRect cropRect = null);

Parameters

filters
SKImageFilter[]

The image filters to merge.

cropRect
SKImageFilter.CropRect

The rectangle to which the output processing will be limited.

Returns

Returns the new SKImageFilter, or null on error.

CreateMerge(SKImageFilter, SKImageFilter, SKImageFilter+CropRect)

Creates an image filter that merges two image filters.

public static SkiaSharp.SKImageFilter CreateMerge (SkiaSharp.SKImageFilter first, SkiaSharp.SKImageFilter second, SkiaSharp.SKImageFilter.CropRect cropRect = null);

Parameters

first
SKImageFilter

The first image filter to merge.

second
SKImageFilter

The second image filter to merge.

cropRect
SKImageFilter.CropRect

The rectangle to which the output processing will be limited.

Returns

Returns the new SKImageFilter, or null on error.

CreateMerge(SKImageFilter[], SKBlendMode[], SKImageFilter+CropRect)

Warning

This API is now obsolete.

Creates an image filter that merges a set of image filters using blend modes.

public static SkiaSharp.SKImageFilter CreateMerge (SkiaSharp.SKImageFilter[] filters, SkiaSharp.SKBlendMode[] modes = null, SkiaSharp.SKImageFilter.CropRect cropRect = null);
[System.Obsolete("Use CreateMerge(SKImageFilter[], SKImageFilter.CropRect) instead.")]
public static SkiaSharp.SKImageFilter CreateMerge (SkiaSharp.SKImageFilter[] filters, SkiaSharp.SKBlendMode[] modes, SkiaSharp.SKImageFilter.CropRect cropRect = null);

Parameters

filters
SKImageFilter[]

The image filters to merge.

modes
SKBlendMode[]

The blend modes to merge the filters with.

cropRect
SKImageFilter.CropRect

The rectangle to which the output processing will be limited.

Returns

Returns the new SKImageFilter, or null on error.

Attributes

CreateMerge(SKImageFilter, SKImageFilter, SKBlendMode, SKImageFilter+CropRect)

Warning

This API is now obsolete.

Creates an image filter that merges two image filters using a blend mode.

public static SkiaSharp.SKImageFilter CreateMerge (SkiaSharp.SKImageFilter first, SkiaSharp.SKImageFilter second, SkiaSharp.SKBlendMode mode, SkiaSharp.SKImageFilter.CropRect cropRect = null);
[System.Obsolete("Use CreateMerge(SKImageFilter, SKImageFilter, SKImageFilter.CropRect) instead.")]
public static SkiaSharp.SKImageFilter CreateMerge (SkiaSharp.SKImageFilter first, SkiaSharp.SKImageFilter second, SkiaSharp.SKBlendMode mode, SkiaSharp.SKImageFilter.CropRect cropRect = null);

Parameters

first
SKImageFilter

The first image filter to merge.

second
SKImageFilter

The second image filter to merge.

mode
SKBlendMode

The blend mode to merge the filters with.

cropRect
SKImageFilter.CropRect

The rectangle to which the output processing will be limited.

Returns

Returns the new SKImageFilter, or null on error.

Attributes

Applies to