IUIAnimationManager 接口 (uianimation.h)

定义动画管理器,该管理器提供用于创建和管理动画的中心界面。

继承

IUIAnimationManager 接口继承自 IUnknown 接口。 IUIAnimationManager 也有以下类型的成员:

方法

IUIAnimationManager 接口具有这些方法。

 
IUIAnimationManager::AbandonAllStoryboards

放弃所有活动情节提要。 (IUIAnimationManager.AbandonAllStoryboards)
IUIAnimationManager::CreateAnimationVariable

创建新的动画变量。 (IUIAnimationManager.CreateAnimationVariable)
IUIAnimationManager::CreateStoryboard

创建新的情节提要。 (IUIAnimationManager.CreateStoryboard)
IUIAnimationManager::FinishAllStoryboards

在指定的时间间隔内完成所有活动情节提要。 (IUIAnimationManager.FinishAllStoryboards)
IUIAnimationManager::GetStatus

获取动画管理器的状态。 (IUIAnimationManager.GetStatus)
IUIAnimationManager::GetStoryboardFromTag

获取具有指定标记的情节提要。 (IUIAnimationManager.GetStoryboardFromTag)
IUIAnimationManager::GetVariableFromTag

获取具有指定标记的动画变量。 (IUIAnimationManager.GetVariableFromTag)
IUIAnimationManager::P ause

暂停所有动画。 (IUIAnimationManager.Pause)
IUIAnimationManager::Resume

恢复所有动画。 (IUIAnimationManager.Resume)
IUIAnimationManager::ScheduleTransition

创建并计划单一过渡情节提要。 (IUIAnimationManager.ScheduleTransition)
IUIAnimationManager::SetAnimationMode

设置动画模式。 (IUIAnimationManager.SetAnimationMode)
IUIAnimationManager::SetCancelPriorityComparison

设置要调用的优先级比较处理程序,以确定是否可以取消计划的情节提要。
IUIAnimationManager::SetCompressPriorityComparison

设置要调用的优先级比较处理程序,以确定计划情节提要是否可以压缩。
IUIAnimationManager::SetConcludePriorityComparison

设置要调用的优先级比较处理程序,以确定计划情节提要是否可以结束。
IUIAnimationManager::SetDefaultLongestAcceptableDelay

设置默认可接受的动画延迟。 这是情节提要开始之前可能经过的时间长度。 (IUIAnimationManager.SetDefaultLongestAcceptableDelay)
IUIAnimationManager::SetManagerEventHandler

指定动画管理器状态更新的处理程序。 (IUIAnimationManager.SetManagerEventHandler)
IUIAnimationManager::SetTrimPriorityComparison

设置要调用的优先级比较处理程序,以确定是否可以剪裁计划的情节提要。
IUIAnimationManager::Shutdown

关闭动画管理器及其所有关联的对象。 (IUIAnimationManager.Shutdown)
IUIAnimationManager::Update

汇报所有动画变量的值。 (IUIAnimationManager.Update)

注解

IUIAnimationManager 定义动画的中央控制对象。

IUIAnimationManager 的单个实例通常用于编写、计划和管理客户端应用程序的所有动画。

IUIAnimationVariableIUIAnimationTransitionIUIAnimationStoryboard 是生成动画的主要组件。

使用 IUIAnimationManager 创建和管理这些组件。

示例

有关创建动画管理器对象的示例,请参阅 创建主动画对象

要求

   
最低受支持的客户端 Windows 7、Windows Vista 和适用于 Windows Vista 的平台更新 [桌面应用 |UWP 应用]
最低受支持的服务器 无受支持的版本
目标平台 Windows
标头 uianimation.h

另请参阅

IUIAnimationStoryboard

IUIAnimationTransition

IUIAnimationVariable

IUnknown