Microsoft.Toolkit.Uwp.UI.Media Namespace
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.
Classes
AcrylicBrush |
A XamlCompositionBrush that implements an acrylic effect with customizable parameters |
AcrylicSourceExtension |
A custom acrylic effect that can be inserted into a pipeline |
AttachedCardShadow |
A performant rectangular Windows.UI.Composition.DropShadow which can be attached to any Windows.UI.Xaml.FrameworkElement. It uses Win2D to create a clipped area of the outline of the element such that transparent elements don't see the shadow below them, and the shadow can be attached without having to project to another surface. It is animatable, can be shared via a resource, and used in a Windows.UI.Xaml.Style. |
AttachedVisualFactoryBase |
A type responsible for creating Windows.UI.Composition.Visual instances to attach to target elements. |
BackdropBlurBrush |
The BackdropBlurBrush is a Windows.UI.Xaml.Media.Brush that blurs whatever is behind it in the application. |
BackdropGammaTransferBrush |
A brush which alters the colors of whatever is behind it in the application by applying a per-channel gamma transfer function. See https://microsoft.github.io/Win2D/html/T_Microsoft_Graphics_Canvas_Effects_GammaTransferEffect.htm. |
BackdropInvertBrush |
The BackdropInvertBrush is a Windows.UI.Xaml.Media.Brush which inverts whatever is behind it in the application. |
BackdropSaturationBrush |
Brush which applies a SaturationEffect to the Backdrop. http://microsoft.github.io/Win2D/html/T_Microsoft_Graphics_Canvas_Effects_SaturationEffect.htm |
BackdropSepiaBrush |
Brush which applies a SepiaEffect to the Backdrop. http://microsoft.github.io/Win2D/html/T_Microsoft_Graphics_Canvas_Effects_SepiaEffect.htm |
BackdropSourceExtension |
A backdrop effect that can sample from a specified source |
BlendEffect |
A blend effect that merges the current builder with an input one |
BlurEffect |
A gaussian blur effect |
CanvasBrushBase |
Helper Brush class to interop with Win2D Canvas calls. |
CrossFadeEffect |
A blend effect that merges the current builder with an input one |
ExposureEffect |
An exposure effect |
GrayscaleEffect |
A grayscale effect |
HueRotationEffect |
A hue rotation effect |
ImageBlendBrush |
Brush which blends a Windows.UI.Xaml.Media.Imaging.BitmapImage to the Backdrop in a given mode. See http://microsoft.github.io/Win2D/html/T_Microsoft_Graphics_Canvas_Effects_BlendEffect.htm. |
ImageSourceBaseExtension |
An image based effect that loads an image at the specified location |
ImageSourceExtension |
An image effect, which displays an image loaded as a Win2D surface |
InvertEffect |
An color inversion effect |
LuminanceToAlphaEffect |
A luminance to alpha effect |
OpacityEffect |
An opacity effect |
PipelineBrush |
A Windows.UI.Xaml.Media.Brush that renders a customizable Composition/Win2D effects pipeline |
PipelineEffect |
A base pipeline effect. |
PipelineVisualFactory |
A builder type for Windows.UI.Composition.SpriteVisual instance to apply to UI elements. |
PipelineVisualFactoryBase |
A base class that extends AttachedVisualFactoryBase by leveraging the PipelineBuilder APIs. |
RadialGradientBrush |
RadialGradientBrush - This GradientBrush defines its Gradient as an interpolation within an Ellipse. |
SaturationEffect |
A saturation effect |
SepiaEffect |
A sepia effect |
ShadeEffect |
An effect that overlays a color layer over the current builder, with a specified intensity |
SolidColorSourceExtension |
An effect that renders a standard 8bit SDR color on the available surface |
TemperatureAndTintEffect |
A temperature and tint effect |
TilesBrush |
A XamlCompositionBrush that displays a tiled image |
TileSourceExtension |
An effect that loads an image and replicates it to cover all the available surface area |
TintEffect |
A tint effect |
UIElementExtensions |
Attached properties to support attaching custom pipelines to UI elements. |
XamlCompositionBrush |
A simple |
XamlCompositionEffectBrushBase |
A custom Windows.UI.Xaml.Media.XamlCompositionBrushBase |
Interfaces
IPipelineEffect |
The base |
Enums
AlphaMode |
Specifies the way in which an alpha channel affects color channels. |
CacheMode |
Indicates the cache mode to use when loading a Win2D image |
DpiMode |
Indicates the DPI mode to use to load an image |
ImageBlendMode |
Blend mode to use when compositing effects. See http://microsoft.github.io/Win2D/html/T_Microsoft_Graphics_Canvas_Effects_BlendEffectMode.htm for details. Dissolve is not supported. |
Placement |
An |
Delegates
XamlEffectAnimation<T> |
A |
XamlEffectSetter<T> |
A |