IUIAnimationStoryboard2 インターフェイス (uianimation.h)
互いに関連して同期される遷移のグループを含むストーリーボードを定義します。
このセクションの内容
トピック | 説明 |
---|---|
ストーリーボードを終了し、関連するすべてのアニメーション変数を解放し、スケジュールからストーリーボードを削除します。 | |
指定した画面切り替えの最後にキーフレームを追加します。 | |
既存のキーフレームから指定したオフセットにキーフレームを追加します。 | |
ストーリーボードへの切り替えを追加します。 | |
指定したキーフレームから開始する画面切り替えを追加します。 | |
2 つのキーフレーム間に切り替えを追加します。 | |
進行中のキーフレーム ループの現在のイテレーションを完了し (ループが UI_ANIMATION_REPEAT_INDEFINITELYに設定されている場合)、ループを終了し、ストーリーボードを続行します。 | |
指定した時間内にストーリーボードを終了し、必要に応じてストーリーボードを圧縮します。 | |
ストーリーボードの再生が開始されてから経過した時間を取得します。 | |
ストーリーボードの状態を取得します。 | |
ストーリーボードのタグを取得します。 | |
ストーリーボードが終了するまで、指定したアニメーション変数を最終的な値に保持するようにストーリーボードに指示します。 | |
2 つのキーフレーム間にループを作成します。 | |
ストーリーボードに対して、プレイのスケジュールを設定するように指示します。 | |
アニメーション化を開始するストーリーボードの先頭からのオフセットを指定します。 | |
スケジュールされたストーリーボードが開始されるまでの許容される最も長い遅延を設定します。 | |
ストーリーボード イベントのハンドラーを指定します。 | |
ストーリーボードのタグを設定します。 |
継承
IUIAnimationStoryboard2 インターフェイスは、IUnknown インターフェイスから継承します。
メソッド
IUIAnimationStoryboard2 インターフェイスには、これらのメソッドがあります。
IUIAnimationStoryboard2::Abandon ストーリーボードを終了し、関連するすべてのアニメーション変数を解放し、スケジュールからストーリーボードを削除します。 (IUIAnimationStoryboard2.Abandon) |
IUIAnimationStoryboard2::AddKeyframeAfterTransition 指定した画面切り替えの最後にキーフレームを追加します。 (IUIAnimationStoryboard2.AddKeyframeAfterTransition) |
IUIAnimationStoryboard2::AddKeyframeAtOffset 既存のキーフレームから指定したオフセットにキーフレームを追加します。 (IUIAnimationStoryboard2.AddKeyframeAtOffset) |
IUIAnimationStoryboard2::AddTransition ストーリーボードへの切り替えを追加します。 (IUIAnimationStoryboard2.AddTransition) |
IUIAnimationStoryboard2::AddTransitionAtKeyframe 指定したキーフレームから開始する画面切り替えを追加します。 (IUIAnimationStoryboard2.AddTransitionAtKeyframe) |
IUIAnimationStoryboard2::AddTransitionBetweenKeyframes 2 つのキーフレーム間に切り替えを追加します。 (IUIAnimationStoryboard2.AddTransitionBetweenKeyframes) |
IUIAnimationStoryboard2::Conclude 進行中のキーフレーム ループの現在のイテレーションを完了し (ループがUI_ANIMATION_REPEAT_INDEFINITELYに設定されている場合)、ループを終了し、ストーリーボードを続行します。 (IUIAnimationStoryboard2.Conclude) |
IUIAnimationStoryboard2::Finish 指定した時間内にストーリーボードを終了し、必要に応じてストーリーボードを圧縮します。 (IUIAnimationStoryboard2.Finish) |
IUIAnimationStoryboard2::GetElapsedTime ストーリーボードの再生が開始されてから経過した時間を取得します。 (IUIAnimationStoryboard2.GetElapsedTime) |
IUIAnimationStoryboard2::GetStatus ストーリーボードの状態を取得します。 (IUIAnimationStoryboard2.GetStatus) |
IUIAnimationStoryboard2::GetTag ストーリーボードのタグを取得します。 (IUIAnimationStoryboard2.GetTag) |
IUIAnimationStoryboard2::HoldVariable ストーリーボードが終了するまで、指定したアニメーション変数を最終的な値に保持するようにストーリーボードに指示します。 (IUIAnimationStoryboard2.HoldVariable) |
IUIAnimationStoryboard2::RepeatBetweenKeyframes 2 つのキーフレーム間にループを作成します。 |
IUIAnimationStoryboard2::Schedule ストーリーボードに対して、プレイのスケジュールを設定するように指示します。 (IUIAnimationStoryboard2.Schedule) |
IUIAnimationStoryboard2::SetLongestAcceptableDelay スケジュールされたストーリーボードが開始されるまでの許容される最も長い遅延を設定します。 (IUIAnimationStoryboard2.SetLongestAcceptableDelay) |
IUIAnimationStoryboard2::SetSkipDuration アニメーション化を開始するストーリーボードの先頭からのオフセットを指定します。 |
IUIAnimationStoryboard2::SetStoryboardEventHandler ストーリーボード イベントのハンドラーを指定します。 (IUIAnimationStoryboard2.SetStoryboardEventHandler) |
IUIAnimationStoryboard2::SetTag ストーリーボードのタグを設定します。 (IUIAnimationStoryboard2.SetTag) |
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | uianimation.h |