IUIAnimationStoryboard2 インターフェイス (uianimation.h)

互いに関連して同期される遷移のグループを含むストーリーボードを定義します。

このセクションの内容

トピック 説明

Abandon メソッド

ストーリーボードを終了し、関連するすべてのアニメーション変数を解放し、スケジュールからストーリーボードを削除します。

AddKeyframeAfterTransition メソッド

指定した画面切り替えの最後にキーフレームを追加します。

AddKeyframeAtOffset メソッド

既存のキーフレームから指定したオフセットにキーフレームを追加します。

AddTransition メソッド

ストーリーボードへの切り替えを追加します。

AddTransitionAtKeyframe メソッド

指定したキーフレームから開始する画面切り替えを追加します。

AddTransitionBetweenKeyframes メソッド

2 つのキーフレーム間に切り替えを追加します。

Conclude メソッド

進行中のキーフレーム ループの現在のイテレーションを完了し (ループが UI_ANIMATION_REPEAT_INDEFINITELYに設定されている場合)、ループを終了し、ストーリーボードを続行します。

Finish メソッド

指定した時間内にストーリーボードを終了し、必要に応じてストーリーボードを圧縮します。

GetElapsedTime メソッド

ストーリーボードの再生が開始されてから経過した時間を取得します。

GetStatus メソッド

ストーリーボードの状態を取得します。

GetTag メソッド

ストーリーボードのタグを取得します。

HoldVariable メソッド

ストーリーボードが終了するまで、指定したアニメーション変数を最終的な値に保持するようにストーリーボードに指示します。

RepeatBetweenKeyframes メソッド

2 つのキーフレーム間にループを作成します。

Schedule メソッド

ストーリーボードに対して、プレイのスケジュールを設定するように指示します。

SetSkipDuration メソッド

アニメーション化を開始するストーリーボードの先頭からのオフセットを指定します。

SetLongestAcceptableDelay メソッド

スケジュールされたストーリーボードが開始されるまでの許容される最も長い遅延を設定します。

SetStoryboardEventHandler メソッド

ストーリーボード イベントのハンドラーを指定します。

SetTag メソッド

ストーリーボードのタグを設定します。

継承

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