Windows 动画管理器

目的

Windows 动画管理器(Windows 动画)支持用户界面元素的丰富动画。 它旨在简化向应用程序的用户界面添加动画的过程,并使开发人员能够实现流畅、自然和交互式的动画。

动画框架管理动画的计划和执行。 它提供一个有用的数学函数库,用于指定 UI 元素随时间推移的行为,还使开发人员能够实现提供其他行为的自定义函数。

Windows 动画不执行呈现;它可用于任何图形平台,包括 Direct2D、Direct3D 或 GDI+。

在本部分中

主题 描述
Windows 动画开发指南
开发人员指南概述了 Windows 动画,并提供涵盖基本动画任务的示例代码。
Windows 动画参考
本节中包含的主题提供了 Windows 动画管理器的参考规范。
Windows 动画示例
本节中包含的主题提供有关支持 Windows 动画管理器文档的代码示例的详细信息。
Windows 动画术语表
此术语表包含使用 Windows 动画管理器的开发人员感兴趣的术语和首字母缩略词。

开发人员受众

Windows 动画旨在供熟悉 COM、UI 编程概念和常规动画概念的经验丰富的 C/C++ 开发人员使用。

运行时要求

Windows 7 中引入了 Windows 动画管理器。

需要 Windows Vista 上的 Windows 动画管理器支持的应用程序可以利用适用于 Windows Vista 的平台更新。 需要 Windows Vista 平台更新的应用程序可以让 Windows 更新验证是否已安装,或者下载并在后台安装它。 有关详细信息,请参阅 关于 Windows Vista 平台更新

其他资源

动画概述 (.NET Framework)