Windows 动画术语表

此术语表包含使用 Windows 动画管理器的开发人员感兴趣的术语和首字母缩略词。

动画

一系列合成的连续静止图像,在回放时产生运动的错觉。

动画管理器

Windows 动画的核心组件,也是用于管理(创建、计划和控制)动画的中央编程接口。

动画计时器

提供可与动画管理器结合使用的计时服务的组件。 它根据应用程序和系统负载或在低功率模式下动态限制帧速率。 另请参阅:限制。

动画变量

一个可以被动画化的值。 动画变量可用于表示可见对象的位置、大小、旋转、透明度和其他特性。

取消

在故事板开始播放之前将其从日程表中删除的过程。

compression

故事板对时间的感知发生扭曲。 系统通过传递比系统时钟增长更快的输入时间值来提高故事板的速率。

结束语

引导故事板退出任何不确定循环的过程。 如果循环已开始,则当前迭代将完成,然后播放故事板的剩余部分。 否则,将完全跳过故事板的循环部分。

电影或动画中的单个图像。

帧速率

每秒显示的帧数。 较高的帧速率通常会使画面中的运动更加流畅。

插值器

对一个变量的值和速度进行数学插值以实现转换的编程对象。

关键帧

故事板中的某个时间,可相对于故事板的开头、相对于另一个关键帧或过渡的结束时间指定,并用于指定故事板中其他切换或循环的开始和结束时间。

loop

在两个关键帧之间反复播放的一段故事板 循环可以播放有限次或无限次。

优先级比较

客户端定义的代码,用于比较两个故事板(一个已计划,另一个即将计划),以确定其相对优先级。 可以剪裁、压缩、取消或结束已经计划的故事板,以启用优先级较高的故事板的日程安排。

storyboard

一组相对同步的动画切换。

tag

由一个整数 ID 和一个 COM 对象组成的对,应用程序用它来识别特定动画管理器范围内的动画变量和故事板。

限制

动态调整动画的帧速率以满足某些要求。 限制有助于确保动画以一致的帧速率渲染,同时尽量减少使用系统资源以超出所需或有用的速率进行渲染。

tick

通常触发单个帧渲染的计时器事件。

切换

定义动画变量在一段时间内逐步更新的构造。

调整

用优先级更高的故事板抢先控制动画变量。 如果剪裁一个或多个变量上的故事板会导致故事板过早结束,则将其视为截断。 另请参阅:截断。

截断

通过使用一个或多个具有较高优先级的故事板抢先控制一个或多个变量,从而提前结束故事板。 另请参阅:剪裁。