IUIAnimationTransition interface (uianimation.h)

Defines a transition, which determines how an animation variable changes over time.

Inheritance

The IUIAnimationTransition interface inherits from the IUnknown interface. IUIAnimationTransition also has these types of members:

Methods

The IUIAnimationTransition interface has these methods.

 
IUIAnimationTransition::GetDuration

Gets the duration of the transition. (IUIAnimationTransition.GetDuration)
IUIAnimationTransition::IsDurationKnown

Determines whether a transition's duration is currently known.
IUIAnimationTransition::SetInitialValue

Sets the initial value for the transition.
IUIAnimationTransition::SetInitialVelocity

Sets the initial velocity for the transition.

Remarks

IUIAnimationTransition is one of the primary interfaces used to add animation to an application, along with the IUIAnimationVariable and IUIAnimationStoryboard interfaces.

UIAnimationTransitionLibrary implements a library of standard transitions.

Requirements

Requirement Value
Minimum supported client Windows 7, Windows Vista and Platform Update for Windows Vista [desktop apps | UWP apps]
Minimum supported server None supported
Target Platform Windows
Header uianimation.h

See also

IUIAnimationManager::ScheduleTransition

IUIAnimationStoryboard::AddTransition

IUIAnimationStoryboard::AddTransitionAtKeyframes

IUIAnimationStoryboard::AddTransitionBetweenKeyframes

IUIAnimationTransitionFactory

IUIAnimationTransitionLibrary

IUnknown

Storyboard Overview