IUIAnimationTransition2 interface (uianimation.h)

Extends the IUIAnimationTransition interface that defines a transition. An IUIAnimationTransition2 transition determines how an animation variable changes over time in a given dimension.

Inheritance

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

Methods

The IUIAnimationTransition2 interface has these methods.

 
IUIAnimationTransition2::GetDimension

Gets the number of dimensions in which the animation variable has a transition specified.
IUIAnimationTransition2::GetDuration

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

Determines whether the duration of a transition is known.
IUIAnimationTransition2::SetInitialValue

Sets the initial value of the transition.
IUIAnimationTransition2::SetInitialVectorValue

Sets the initial value of the transition for each specified dimension in the animation variable.
IUIAnimationTransition2::SetInitialVectorVelocity

Sets the initial velocity of the transition for each specified dimension in the animation variable.
IUIAnimationTransition2::SetInitialVelocity

Sets the initial velocity of the transition.

Requirements

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

See also

IUnknown

Interfaces