CompositionBackdropBrush
CompositionBackdropBrush
CompositionBackdropBrush
CompositionBackdropBrush
Class
Definition
A brush that applies an effect (or a chain of effects) to the region behind a SpriteVisual.
public : sealed class CompositionBackdropBrush : CompositionBrush, ICompositionBackdropBrushpublic sealed class CompositionBackdropBrush : CompositionBrush, ICompositionBackdropBrushPublic NotInheritable Class CompositionBackdropBrush Inherits CompositionBrush Implements ICompositionBackdropBrush// This API is not available in Javascript.
- Inheritance
-
CompositionBackdropBrushCompositionBackdropBrushCompositionBackdropBrushCompositionBackdropBrush
- Attributes
Windows 10 requirements
| Device family |
Windows 10 Anniversary Edition (introduced v10.0.14393.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v3)
|
Inherited Members
Inherited methods
StartAnimation(String,CompositionAnimation)StartAnimation(String,CompositionAnimation)StartAnimation(String,CompositionAnimation)StartAnimation(String,CompositionAnimation)
Inherited properties
Examples
// Create an effect description
GaussianBlurEffect blurEffect = new GaussianBlurEffect()
{
Name = "Blur",
BlurAmount = 1.0f,
BorderMode = EffectBorderMode.Hard,
Optimization = EffectOptimization.Balanced
};
blurEffect.Source = new CompositionEffectSourceParameter("source");
CompositionEffectFactory blurEffectFactory = _compositor.CreateEffectFactory(blurEffect);
CompositionEffectBrush blurBrush = blurEffectFactory.CreateBrush();
// Create a BackdropBrush and bind it to the EffectSourceParameter “source”
CompositionBackdropBrush backdropBrush = _compositor.CreateBackdropBrush();
blurBrush.SetSourceParameter("source", backdropBrush);
Remarks
See the remarks section of CompositionEffectBrush for information on creating and using effects.