Windows アニメーション用語集

この用語集には、Windows アニメーション マネージャーを使用する開発者にとって関心のある用語と頭字語が含まれています。

アニメーション

再生時に動きの錯覚を生み出す合成の連続した静止画像のシーケンス。

アニメーション マネージャー

Windows アニメーションのコア コンポーネントであり、アニメーションを管理 (作成、スケジュール設定、制御) するための中央プログラム インターフェイスです。

アニメーション タイマー

アニメーション マネージャーと組み合わせて使用できるタイミング サービスを提供するコンポーネント。 アプリケーションとシステムの負荷に基づいて、または低電力モードでフレーム レートを動的に調整します。 「調整」も参照してください。

アニメーション変数

アニメーション化できる値。 アニメーション変数は、表示オブジェクトの位置、サイズ、回転、透明度、その他の特性を表すために使用できます。

キャンセル

再生を開始する前に、スケジュールからストーリーボードを削除するプロセス。

圧縮

ストーリーボードの時間認識のゆがみ。 システムは、システム クロックよりも速く増加する入力時間値を渡すことによって、ストーリーボードが進行する速度を上げます。

結論

無期限のループを終了するようにストーリーボードを指示するプロセス。 ループが開始されると、現在のイテレーションが完了し、ストーリーボードの残りの部分が再生されます。 それ以外の場合、ストーリーボードのループ部分は完全にスキップされます。

フレーム

ムービーまたはアニメーション内の 1 つの画像。

フレーム レート

1 秒あたりに表示されるフレーム数。 通常は、フレーム レートが高いと画像の動きが滑らかになります。

インターポレータ

遷移の変数の値と速度の数学的補間を行うプログラミング オブジェクト。

キーフレーム

ストーリーボード内の一瞬の時間。ストーリーボードの開始を基準に、別のキーフレームに対する相対位置、または切り替えの終了時刻に指定でき、ストーリーボード内の他の遷移またはサイクルの開始時刻と終了時刻を指定するために使用されます。

ループ

繰り返し再生される 2 つのキーフレーム間のストーリーボードのセクション。 ループは、有限の回数または無期限に再生できます。

優先度の比較

2 つのストーリーボード (既にスケジュールされているストーリーボードとスケジュールされる予定のストーリーボード) を比較して、相対的な優先順位を決定するクライアント定義コード。 スケジュールされたストーリーボードは、優先度の高いストーリーボードのスケジュール設定を有効にするために、トリミング、圧縮、キャンセル、または終了することができます。

ストーリー ボード

アニメーション切り替えのグループは、相互に相対的に同期されます。

タグ

特定のアニメーション マネージャーのスコープ内でアニメーション変数とストーリーボードを識別するためにアプリケーションで使用される整数 ID と COM オブジェクトで構成されるペア。

調整

特定の要件を満たすようにアニメーションのフレーム レートを動的に調整する。 調整は、アニメーションが一貫したフレーム レートでレンダリングされるようにするのに役立ち、必要以上の速度でレンダリングするためのシステム リソースの使用を最小限に抑えることができます。

ダニ

通常、1 つのフレームのレンダリングをトリガーするタイマー イベント。

移行

一定期間にわたるアニメーション変数のプログレッシブ更新を定義するコンストラクト。

トリミング

優先度の高いストーリーボードを使用して、アニメーション変数のストーリーボードのコントロールを優先します。 1 つ以上の変数でストーリーボードをトリミングすると、ストーリーボードが途中で終了する場合は、切り捨てられたと見なされます。 「切り捨て」も参照してください。

切り捨て

1 つ以上の優先度の高いストーリーボードでアニメーション化する 1 つ以上の変数を制御することで、ストーリーボードを途中で終了します。 トリミングも参照してください。