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

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.

See Also