Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 2.32 KB

easingfunctionbase.md

File metadata and controls

42 lines (29 loc) · 2.32 KB
-api-id -api-type
T:Windows.UI.Xaml.Media.Animation.EasingFunctionBase
winrt class

Windows.UI.Xaml.Media.Animation.EasingFunctionBase

-description

Provides the base class for all the easing functions.

-remarks

EasingFunctionBase is not extensible. It provides base class support for the Windows Runtime easing function classes, for example ExponentialEase. When you call Ease on a Windows Runtime easing function class, you get the specific easing behavior of that easing function class. There may also be properties of the class other than EasingMode that modify the Ease behavior.

Easing functions allow you to apply custom mathematical formulas to your animations. Mathematical operations are often useful to produce animations that simulate real-world physics in a 2-D coordinate system. For example, you may want an object to realistically bounce or behave as though it were on a spring. For a list of easing functions and info on how to use them, see Key-frame animations and easing function animations.

EasingFunctionBase derived classes

EasingFunctionBase is the parent class for several immediately derived classes that implement specific easing behaviors for use in an easing key frame:

-examples

-see-also

DependencyObject, Storyboarded animations, Key-frame animations and easing function animations, XAML animation sample