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

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

継承

IUIAnimationStoryboard インターフェイスは、IUnknown インターフェイスから継承されます。 IUIAnimationStoryboard には、次の種類のメンバーもあります。

メソッド

IUIAnimationStoryboard インターフェイスには、これらのメソッドがあります。

 
IUIAnimationStoryboard::Abandon

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

指定した遷移の末尾にキーフレームを追加します。 (IUIAnimationStoryboard.AddKeyframeAfterTransition)
IUIAnimationStoryboard::AddKeyframeAtOffset

既存のキーフレームから指定したオフセットにキーフレームを追加します。 (IUIAnimationStoryboard.AddKeyframeAtOffset)
IUIAnimationStoryboard::AddTransition

ストーリーボードへの切り替えを追加します。 (IUIAnimationStoryboard.AddTransition)
IUIAnimationStoryboard::AddTransitionAtKeyframe

指定したキーフレームから開始する遷移を追加します。 (IUIAnimationStoryboard.AddTransitionAtKeyframe)
IUIAnimationStoryboard::AddTransitionBetweenKeyframes

2 つのキーフレーム間の遷移を追加します。 (IUIAnimationStoryboard.AddTransitionBetweenKeyframes)
IUIAnimationStoryboard::Conclude

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

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

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

ストーリーボードの状態を取得します。 (IUIAnimationStoryboard.GetStatus)
IUIAnimationStoryboard::GetTag

ストーリーボードのタグを取得します。 (IUIAnimationStoryboard.GetTag)
IUIAnimationStoryboard::HoldVariable

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

指定した 2 つのキーフレーム間にループを作成します。
IUIAnimationStoryboard::Schedule

ストーリーボードにプレイのスケジュールを設定するように指示します。 (IUIAnimationStoryboard.Schedule)
IUIAnimationStoryboard::SetLongestAcceptableDelay

スケジュールされたストーリーボードが開始されるまでに許容される最も長い遅延時間を設定します。 (IUIAnimationStoryboard.SetLongestAcceptableDelay)
IUIAnimationStoryboard::SetStoryboardEventHandler

ストーリーボード イベントのハンドラーを指定します。 (IUIAnimationStoryboard.SetStoryboardEventHandler)
IUIAnimationStoryboard::SetTag

ストーリーボードのタグを設定します。 (IUIAnimationStoryboard.SetTag)

解説

IUIAnimationStoryboard は、 IUIAnimationVariable および IUIAnimationTransition と共に、アニメーションを構築するための主要なコンポーネントです。

要件

   
サポートされている最小のクライアント Windows 7、Windows Vista、および Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー サポートなし
対象プラットフォーム Windows
ヘッダー uianimation.h

関連項目

IUIAnimationManager::AbandonAllStoryboards

IUIAnimationManager::CreateStoryboard

IUIAnimationManager::FinishAllStoryboards

IUIAnimationManager::GetStoryboardFromTag

IUIAnimationVariable::GetCurrentStoryboard

IUnknown

ストーリーボードの概要