Transition Interfaces
This section contains the reference specifications for the Windows Animation Manager interfaces that support transitions.
In this section
Topic | Description |
---|---|
IUIAnimationInterpolator |
Defines methods for creating a custom interpolator. |
IUIAnimationInterpolator2 |
Extends the IUIAnimationInterpolator interface that defines methods for creating a custom interpolator. IUIAnimationInterpolator2 supports interpolation in a given dimension. |
IUIAnimationPrimitiveInterpolation |
Defines a method that allows a custom interpolator to provide transition information, in the form of a cubic polynomial curve, to the animation manager. |
IUIAnimationTransition |
Defines a transition, which determines how an animation variable changes over time. |
IUIAnimationTransition2 |
Extends the IUIAnimationTransition interface that defines a transition. An IUIAnimationTransition2 transition determines how an animation variable changes over time in a given dimension. |
IUIAnimationTransitionFactory |
Defines a method for creating transitions from custom interpolators. |
IUIAnimationTransitionFactory2 |
Defines a method for creating transitions from custom interpolators. |
IUIAnimationTransitionLibrary |
Defines a library of standard transitions. |
IUIAnimationTransitionLibrary2 |
Defines a library of standard transitions for a specified dimension. |
IUIAnimationVariable |
Defines an animation variable, which represents a visual element that can be animated. |
IUIAnimationVariable2 |
Defines an animation variable, which represents a visual element that can be animated in multiple dimensions. |
IUIAnimationVariableChangeHandler |
Defines a method for handling events related to animation variable updates. |
IUIAnimationVariableChangeHandler2 |
Defines a method for handling animation variable update events. IUIAnimationVariableChangeHandler2 handles events that occur in a specified dimension. |
IUIAnimationVariableIntegerChangeHandler |
Defines a method for handling animation variable update events. |
IUIAnimationVariableIntegerChangeHandler2 |
Defines a method for handling animation variable update events. IUIAnimationVariableIntegerChangeHandler2 handles events that occur in a specified dimension. |
IUIAnimationVariableCurveChangeHandler2 |
Defines a method for handling animation curve update events. |