CompositorExtensions.TryCreateEasingFunction Method

Definition

Creates the appropriate Windows.UI.Composition.CompositionEasingFunction from the given easing type and mode.

public static Windows.UI.Composition.CompositionEasingFunction? TryCreateEasingFunction (this Windows.UI.Composition.Compositor compositor, Microsoft.Toolkit.Uwp.UI.Animations.EasingType easingType = Microsoft.Toolkit.Uwp.UI.Animations.EasingType.Default, Windows.UI.Xaml.Media.Animation.EasingMode easingMode = Windows.UI.Xaml.Media.Animation.EasingMode.EaseInOut);
static member TryCreateEasingFunction : Windows.UI.Composition.Compositor * Microsoft.Toolkit.Uwp.UI.Animations.EasingType * Windows.UI.Xaml.Media.Animation.EasingMode -> Windows.UI.Composition.CompositionEasingFunction
<Extension()>
Public Function TryCreateEasingFunction (compositor As Compositor, Optional easingType As EasingType = Microsoft.Toolkit.Uwp.UI.Animations.EasingType.Default, Optional easingMode As EasingMode = Windows.UI.Xaml.Media.Animation.EasingMode.EaseInOut) As CompositionEasingFunction

Parameters

compositor
Windows.UI.Composition.Compositor

The source Windows.UI.Composition.Compositor used to create the easing function.

easingType
EasingType

The target easing function to use.

easingMode
Windows.UI.Xaml.Media.Animation.EasingMode

The target easing mode to use.

Returns

Windows.UI.Composition.CompositionEasingFunction

A Windows.UI.Composition.CompositionEasingFunction instance with the specified easing, or null when the input parameters refer to the built-in easing, which means no instance is needed.

Applies to