PipelineBuilder.Blur Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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