編輯

共用方式為


SKImageFilter.CreateAlphaThreshold Method

Definition

Overloads

CreateAlphaThreshold(SKRectI, Single, Single, SKImageFilter)

Creates an image filter that samples a region.

CreateAlphaThreshold(SKRegion, Single, Single, SKImageFilter)

Creates an image filter that samples a region.

CreateAlphaThreshold(SKRectI, Single, Single, SKImageFilter)

Creates an image filter that samples a region.

public static SkiaSharp.SKImageFilter CreateAlphaThreshold (SkiaSharp.SKRectI region, float innerThreshold, float outerThreshold, SkiaSharp.SKImageFilter input = default);

Parameters

region
SKRectI

The region to sample.

innerThreshold
Single

The minimum alpha for pixels within the region.

outerThreshold
Single

The maximum alpha for pixels outside the region.

input
SKImageFilter

The input filter to use.

Returns

Returns the new SKImageFilter, or null on error.

Remarks

If the sample is inside the region the alpha of the image is boosted up to a threshold value. If it is outside the region then the alpha is decreased to the threshold value. The (0, 0) point of the region corresponds to the upper left corner of the source image.

Applies to

CreateAlphaThreshold(SKRegion, Single, Single, SKImageFilter)

Creates an image filter that samples a region.

public static SkiaSharp.SKImageFilter CreateAlphaThreshold (SkiaSharp.SKRegion region, float innerThreshold, float outerThreshold, SkiaSharp.SKImageFilter input = default);

Parameters

region
SKRegion

The region to sample.

innerThreshold
Single

The minimum alpha for pixels within the region.

outerThreshold
Single

The maximum alpha for pixels outside the region.

input
SKImageFilter

The input filter to use.

Returns

Returns the new SKImageFilter, or null on error.

Remarks

If the sample is inside the region the alpha of the image is boosted up to a threshold value. If it is outside the region then the alpha is decreased to the threshold value. The (0, 0) point of the region corresponds to the upper left corner of the source image.

Applies to