トレーニング
uianimation.h ヘッダー
このヘッダーは、Windows アニメーション マネージャーによって使用されます。 詳細については、次を参照してください。
uianimation.h には、次のプログラミング インターフェイスが含まれています。
IUIAnimationInterpolator カスタム補間を作成するためのメソッドを定義します。 |
IUIAnimationInterpolator2 カスタム補間を作成するためのメソッドを定義する IUIAnimationInterpolator インターフェイスを拡張します。 IUIAnimationInterpolator2 では、特定のディメンションでの補間がサポートされています。 |
IUIAnimationLoopIterationChangeHandler2 ストーリーボード ループイテレーション イベントを処理するためのメソッドを定義します。 |
IUIAnimationManager アニメーション マネージャーを定義します。これにより、アニメーションを作成および管理するための中央インターフェイスが提供されます。 |
IUIAnimationManager2 複数のディメンションでアニメーションを作成および管理するための中央インターフェイスを提供するアニメーション マネージャーを定義します。 |
IUIAnimationManagerEventHandler アニメーション マネージャーの状態更新を処理するためのメソッドを定義します。 |
IUIAnimationManagerEventHandler2 アニメーション マネージャーの更新を処理するためのメソッドを定義します。 |
IUIAnimationPrimitiveInterpolation カスタム補間器がアニメーション マネージャーに遷移情報を 3 次多項式曲線の形式で提供できるようにするメソッドを定義します。 |
IUIAnimationPriorityComparison スケジュールの競合を解決するためにアニメーション マネージャーが使用する優先度比較のメソッドを定義します。 |
IUIAnimationPriorityComparison2 優先度比較によってスケジュールの競合を解決するメソッドを定義します。 |
IUIAnimationStoryboard 互いに関連して同期される遷移のグループを含むストーリーボードを定義します。 |
IUIAnimationStoryboard2 互いに関連して同期される遷移のグループを含むストーリーボードを定義します。このセクションでは、TopicDescriptionAbandon メソッドストーリーボードを終了し、関連するすべてのアニメーション変数を解放し、スケジュールからストーリーボードを削除します。AddKeyframeAfterTransition メソッド指定した画面切り替えの最後にキーフレームを追加します。AddKeyframeAtOffset メソッド既存のキーフレームから指定したオフセットにあるキーフレームを追加します。AddTransition メソッドストーリーボードへの遷移を追加します。AddTransitionAtKeyframe メソッド指定したキーフレームから開始する遷移を追加します。AddTransitionBetweenKeyframes メソッド 2 つのキーフレーム間の遷移を追加します。終了メソッド進行中のキーフレーム ループの現在のイテレーション (ループがUI_ANIMATION_REPEAT_INDEFINITELYに設定されている場合) を完了し、ループを終了し、ストーリーボードを続行します。 Finish メソッド指定した時間内にストーリーボードを終了し、必要に応じてストーリーボードを圧縮します。GetElapsedTime メソッドストーリーボードの再生が開始されてから経過した時間を取得します。GetStatus メソッドストーリーボードの状態を取得します。GetTag メソッドストーリーボードのタグを取得します。HoldVariable メソッドストーリーボードが終了するまで、指定したアニメーション変数を最終的な値で保持するストーリーボードを指定します。RepeatBetweenKeyframes メソッド 2 つのキーフレーム間にループを作成します。Schedule メソッド再生のスケジュールを設定するストーリーボードを指定します。SetSkipDuration メソッドアニメーション化を開始するストーリーボードの先頭からのオフセットを指定します。SetLongestAcceptableDelay メソッドスケジュールされたストーリーボードが開始される前に許容できる最も長い遅延を設定します。SetStoryboardEventHandler メソッドストーリーボード イベントのハンドラーを指定します。SetTag メソッドストーリーボードのタグを設定します。 . |
IUIAnimationStoryboardEventHandler ストーリーボードの状態イベントと更新イベントを処理するためのメソッドを定義します。 |
IUIAnimationStoryboardEventHandler2 ストーリーボード イベントを処理するためのメソッドを定義します。 |
IUIAnimationTimer アニメーション のタイミングを管理するためのサービスを提供するアニメーション タイマーを定義します。 |
IUIAnimationTimerClientEventHandler タイマー クライアントの状態の変更に関連するイベントを処理するためのメソッドを定義します。 |
IUIAnimationTimerEventHandler タイミング イベントを処理するためのメソッドを定義します。 |
IUIAnimationTimerUpdateHandler タイミング更新イベントを処理するためのメソッドを定義します。 |
IUIAnimationTransition アニメーション変数の時間の経過に伴う変化を決定する遷移を定義します。 |
IUIAnimationTransition2 遷移を定義する IUIAnimationTransition インターフェイスを拡張します。 IUIAnimationTransition2 画面切り替えは、アニメーション変数が特定のディメンションで時間の経過とともにどのように変化するかを決定します。 |
IUIAnimationTransitionFactory カスタム補間器から遷移を作成するためのメソッドを定義します。 |
IUIAnimationTransitionFactory2 カスタム補間器から遷移を作成するためのメソッドを定義します。 では、指定したディメンションでの切り替えの作成がサポートされています。 |
IUIAnimationTransitionLibrary 標準画面切り替えのライブラリを定義します。 |
IUIAnimationTransitionLibrary2 指定した寸法の標準切り替えのライブラリを定義します。 |
IUIAnimationVariable アニメーション化できるビジュアル要素を表すアニメーション変数を定義します。 |
IUIAnimationVariable2 複数のディメンションでアニメーション化できるビジュアル要素を表すアニメーション変数を定義します。 |
IUIAnimationVariableChangeHandler アニメーション変数の更新に関連するイベントを処理するためのメソッドを定義します。 |
IUIAnimationVariableChangeHandler2 アニメーション変数の更新イベントを処理するメソッドを定義します。 IUIAnimationVariableChangeHandler2 は、指定したディメンションで発生するイベントを処理します。 |
IUIAnimationVariableCurveChangeHandler2 アニメーション カーブの更新イベントを処理するメソッドを定義します。 |
IUIAnimationVariableIntegerChangeHandler アニメーション変数の更新イベントを処理するメソッドを定義します。 |
IUIAnimationVariableIntegerChangeHandler2 アニメーション変数の更新イベントを処理するメソッドを定義します。 IUIAnimationVariableIntegerChangeHandler2 は、指定したディメンションで発生するイベントを処理します。 |
__MIDL___MIDL_itf_UIAnimation_0000_0002_0003 ストーリーボード内の時間オフセットを表すキーフレームを定義します。 |
UI_ANIMATION_DEPENDENCIES 補間器のどの側面が特定の入力に依存するかを定義します。 |
UI_ANIMATION_IDLE_BEHAVIOR アニメーション マネージャーがアイドル状態の場合のタイマーの動作を定義します。 |
UI_ANIMATION_MANAGER_STATUS アニメーション マネージャーのアクティビティの状態を定義します。 |
UI_ANIMATION_MODE アニメーション モードを定義します。 |
UI_ANIMATION_PRIORITY_EFFECT 優先度比較で false が返された場合に、ストーリーボードに対する潜在的な影響を定義します。 |
UI_ANIMATION_REPEAT_MODE ループイテレーションのパターンを定義します。 |
UI_ANIMATION_ROUNDING_MODE アニメーション変数の値を浮動小数点型から整数型に変換するときに使用する丸めモードを定義します。 |
UI_ANIMATION_SCHEDULING_RESULT ストーリーボードのスケジュール設定の結果を定義します。 |
UI_ANIMATION_SLOPE アニメーションの傾きの特性を定義します。 |
UI_ANIMATION_STORYBOARD_STATUS ストーリーボードの状態を定義します。 |
UI_ANIMATION_TIMER_CLIENT_STATUS タイマーのクライアントのアクティビティの状態を定義します。 |
UI_ANIMATION_UPDATE_RESULT アニメーションの更新の結果を定義します。 |