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 的单个实例通常用于编写、计划和管理客户端应用程序的所有动画。
IUIAnimationVariable、 IUIAnimationTransition 和 IUIAnimationStoryboard 是生成动画的主要组件。
使用 IUIAnimationManager 创建和管理这些组件。
示例
有关创建动画管理器对象的示例,请参阅 创建主动画对象。
要求
最低受支持的客户端 | Windows 7、Windows Vista 和适用于 Windows Vista 的平台更新 [桌面应用 |UWP 应用] |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | uianimation.h |