Transition Interfaces

This section contains the reference specifications for the Windows Animation Manager interfaces that support transitions.

In this section

TopicDescription

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.

 

Related topics

Interfaces

 

 

Community Additions

ADD
Show:
© 2014 Microsoft