PipelineBuilder.Blur Method

Definition

Overloads

Blur(Single, EffectBorderMode, EffectOptimization)

Adds a new Microsoft.Graphics.Canvas.Effects.GaussianBlurEffect to the current pipeline

Blur(Single, EffectAnimation<Single>, EffectBorderMode, EffectOptimization)

Adds a new Microsoft.Graphics.Canvas.Effects.GaussianBlurEffect to the current pipeline

Blur(Single, EffectSetter<Single>, EffectBorderMode, EffectOptimization)

Adds a new Microsoft.Graphics.Canvas.Effects.GaussianBlurEffect to the current pipeline

Blur(Single, EffectBorderMode, EffectOptimization)

Adds a new Microsoft.Graphics.Canvas.Effects.GaussianBlurEffect to the current pipeline

public Microsoft.Toolkit.Uwp.UI.Media.Pipelines.PipelineBuilder Blur (float blur, Microsoft.Graphics.Canvas.Effects.EffectBorderMode mode = Microsoft.Graphics.Canvas.Effects.EffectBorderMode.Hard, Microsoft.Graphics.Canvas.Effects.EffectOptimization optimization = Microsoft.Graphics.Canvas.Effects.EffectOptimization.Balanced);
member this.Blur : single * Microsoft.Graphics.Canvas.Effects.EffectBorderMode * Microsoft.Graphics.Canvas.Effects.EffectOptimization -> Microsoft.Toolkit.Uwp.UI.Media.Pipelines.PipelineBuilder
Public Function Blur (blur As Single, Optional mode As EffectBorderMode = Microsoft.Graphics.Canvas.Effects.EffectBorderMode.Hard, Optional optimization As EffectOptimization = Microsoft.Graphics.Canvas.Effects.EffectOptimization.Balanced) As PipelineBuilder

Parameters

blur
Single

The blur amount to apply

mode
Microsoft.Graphics.Canvas.Effects.EffectBorderMode

The Microsoft.Graphics.Canvas.Effects.EffectBorderMode parameter for the effect, defaults to Microsoft.Graphics.Canvas.Effects.EffectBorderMode.Hard

optimization
Microsoft.Graphics.Canvas.Effects.EffectOptimization

The Microsoft.Graphics.Canvas.Effects.EffectOptimization parameter to use, defaults to Microsoft.Graphics.Canvas.Effects.EffectOptimization.Balanced

Returns

A new PipelineBuilder instance to use to keep adding new effects

Applies to

Blur(Single, EffectAnimation<Single>, EffectBorderMode, EffectOptimization)

Adds a new Microsoft.Graphics.Canvas.Effects.GaussianBlurEffect to the current pipeline

public Microsoft.Toolkit.Uwp.UI.Media.Pipelines.PipelineBuilder Blur (float blur, out Microsoft.Toolkit.Uwp.UI.Media.Pipelines.EffectAnimation<float> animation, Microsoft.Graphics.Canvas.Effects.EffectBorderMode mode = Microsoft.Graphics.Canvas.Effects.EffectBorderMode.Hard, Microsoft.Graphics.Canvas.Effects.EffectOptimization optimization = Microsoft.Graphics.Canvas.Effects.EffectOptimization.Balanced);
member this.Blur : single * EffectAnimation * Microsoft.Graphics.Canvas.Effects.EffectBorderMode * Microsoft.Graphics.Canvas.Effects.EffectOptimization -> Microsoft.Toolkit.Uwp.UI.Media.Pipelines.PipelineBuilder
Public Function Blur (blur As Single, ByRef animation As EffectAnimation(Of Single), Optional mode As EffectBorderMode = Microsoft.Graphics.Canvas.Effects.EffectBorderMode.Hard, Optional optimization As EffectOptimization = Microsoft.Graphics.Canvas.Effects.EffectOptimization.Balanced) As PipelineBuilder

Parameters

blur
Single

The initial blur amount

animation
EffectAnimation<Single>

The optional blur animation for the effect

mode
Microsoft.Graphics.Canvas.Effects.EffectBorderMode

The Microsoft.Graphics.Canvas.Effects.EffectBorderMode parameter for the effect, defaults to Microsoft.Graphics.Canvas.Effects.EffectBorderMode.Hard

optimization
Microsoft.Graphics.Canvas.Effects.EffectOptimization

The Microsoft.Graphics.Canvas.Effects.EffectOptimization parameter to use, defaults to Microsoft.Graphics.Canvas.Effects.EffectOptimization.Balanced

Returns

A new PipelineBuilder instance to use to keep adding new effects

Applies to

Blur(Single, EffectSetter<Single>, EffectBorderMode, EffectOptimization)

Adds a new Microsoft.Graphics.Canvas.Effects.GaussianBlurEffect to the current pipeline

public Microsoft.Toolkit.Uwp.UI.Media.Pipelines.PipelineBuilder Blur (float blur, out Microsoft.Toolkit.Uwp.UI.Media.Pipelines.EffectSetter<float> setter, Microsoft.Graphics.Canvas.Effects.EffectBorderMode mode = Microsoft.Graphics.Canvas.Effects.EffectBorderMode.Hard, Microsoft.Graphics.Canvas.Effects.EffectOptimization optimization = Microsoft.Graphics.Canvas.Effects.EffectOptimization.Balanced);
member this.Blur : single * EffectSetter * Microsoft.Graphics.Canvas.Effects.EffectBorderMode * Microsoft.Graphics.Canvas.Effects.EffectOptimization -> Microsoft.Toolkit.Uwp.UI.Media.Pipelines.PipelineBuilder
Public Function Blur (blur As Single, ByRef setter As EffectSetter(Of Single), Optional mode As EffectBorderMode = Microsoft.Graphics.Canvas.Effects.EffectBorderMode.Hard, Optional optimization As EffectOptimization = Microsoft.Graphics.Canvas.Effects.EffectOptimization.Balanced) As PipelineBuilder

Parameters

blur
Single

The initial blur amount

setter
EffectSetter<Single>

The optional blur setter for the effect

mode
Microsoft.Graphics.Canvas.Effects.EffectBorderMode

The Microsoft.Graphics.Canvas.Effects.EffectBorderMode parameter for the effect, defaults to Microsoft.Graphics.Canvas.Effects.EffectBorderMode.Hard

optimization
Microsoft.Graphics.Canvas.Effects.EffectOptimization

The Microsoft.Graphics.Canvas.Effects.EffectOptimization parameter to use, defaults to Microsoft.Graphics.Canvas.Effects.EffectOptimization.Balanced

Returns

A new PipelineBuilder instance to use to keep adding new effects

Applies to