Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Defines an animation manager, which provides a central interface for creating and managing animations in multiple dimensions.
Inheritance
The IUIAnimationManager2 interface inherits from the IUnknown interface. IUIAnimationManager2 also has these types of members:
Methods
The IUIAnimationManager2 interface has these methods.
IUIAnimationManager2::AbandonAllStoryboards Abandons all active storyboards. (IUIAnimationManager2.AbandonAllStoryboards) |
IUIAnimationManager2::CreateAnimationVariable Creates a new animation variable. (IUIAnimationManager2.CreateAnimationVariable) |
IUIAnimationManager2::CreateAnimationVectorVariable Creates a new animation variable for each specified dimension. |
IUIAnimationManager2::CreateStoryboard Creates a new storyboard. (IUIAnimationManager2.CreateStoryboard) |
IUIAnimationManager2::EstimateNextEventTime Retrieves an estimate of the time interval before the next animation event. |
IUIAnimationManager2::FinishAllStoryboards Finishes all active storyboards within the specified time interval. (IUIAnimationManager2.FinishAllStoryboards) |
IUIAnimationManager2::GetStatus Gets the status of the animation manager. (IUIAnimationManager2.GetStatus) |
IUIAnimationManager2::GetStoryboardFromTag Gets the storyboard with the specified tag. (IUIAnimationManager2.GetStoryboardFromTag) |
IUIAnimationManager2::GetVariableFromTag Gets the animation variable with the specified tag. (IUIAnimationManager2.GetVariableFromTag) |
IUIAnimationManager2::Pause Pauses all animations. (IUIAnimationManager2.Pause) |
IUIAnimationManager2::Resume Resumes all animations. (IUIAnimationManager2.Resume) |
IUIAnimationManager2::ScheduleTransition Creates and schedules a single-transition storyboard. (IUIAnimationManager2.ScheduleTransition) |
IUIAnimationManager2::SetAnimationMode Sets the animation mode. (IUIAnimationManager2.SetAnimationMode) |
IUIAnimationManager2::SetCancelPriorityComparison Sets the priority comparison handler that determines whether a scheduled storyboard can be canceled. |
IUIAnimationManager2::SetCompressPriorityComparison Sets the priority comparison handler that determines whether a scheduled storyboard can be compressed. |
IUIAnimationManager2::SetConcludePriorityComparison Sets the priority comparison handler that determines whether a scheduled storyboard can be concluded. |
IUIAnimationManager2::SetDefaultLongestAcceptableDelay Sets the default acceptable animation delay. This is the length of time that may pass before storyboards begin. (IUIAnimationManager2.SetDefaultLongestAcceptableDelay) |
IUIAnimationManager2::SetManagerEventHandler Specifies a handler for animation manager status updates. (IUIAnimationManager2.SetManagerEventHandler) |
IUIAnimationManager2::SetTrimPriorityComparison Sets the priority comparison handler that determines whether a scheduled storyboard can be trimmed. |
IUIAnimationManager2::Shutdown Shuts down the animation manager and all its associated objects. (IUIAnimationManager2.Shutdown) |
IUIAnimationManager2::Update Updates the values of all animation variables. (IUIAnimationManager2.Update) |
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 |