共用方式為


IUIAnimationStoryboard2 介面 (uianimation.h)

定義分鏡腳本,其中包含相對於彼此同步處理的轉換群組。

本節內容

主題 描述

Abandon 方法

終止分鏡腳本、釋放所有相關的動畫變數,並從排程中移除分鏡腳本。

AddKeyframeAfterTransition 方法

在指定的轉換結束時加入主要畫面格。

AddKeyframeAtOffset 方法

在現有主要畫面格的指定位移處加入主要畫面格。

AddTransition 方法

將轉換新增至分鏡腳本。

AddTransitionAtKeyframe 方法

加入從指定之主要畫面格開始的轉換。

AddTransitionBetweenKeyframes 方法

新增兩個主要畫面格之間的轉換。

Conclude 方法

完成進行中主要畫面格迴圈的目前反覆專案, (迴圈設定為 UI_ANIMATION_REPEAT_INDEFINITELY) 、終止迴圈,然後繼續進行分鏡腳本。

Finish 方法

在指定的時間內完成分鏡腳本,視需要壓縮分鏡腳本。

GetElapsedTime 方法

取得腳本開始播放之後經過的時間。

GetStatus 方法

取得分鏡腳本的狀態。

GetTag 方法

取得分鏡腳本的標記。

HoldVariable 方法

指示分鏡腳本將指定的動畫變數保留在其最終值,直到分鏡腳本結束為止。

RepeatBetweenKeyframes 方法

建立兩個主要畫面格之間的迴圈。

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

新增兩個主要畫面格之間的轉換。 (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

建立兩個主要畫面格之間的迴圈。
IUIAnimationStoryboard2::Schedule

指示腳本自行排程播放。 (IUIAnimationStoryboard2.Schedule)
IUIAnimationStoryboard2::SetLongestAcceptableDelay

設定排程分鏡腳本開始前最長可接受的延遲。 (IUIAnimationStoryboard2.SetLongestAcceptableDelay)
IUIAnimationStoryboard2::SetSkipDuration

指定要開始動畫之分鏡腳本開頭的位移。
IUIAnimationStoryboard2::SetStoryboardEventHandler

指定文稿事件的處理程式。 (IUIAnimationStoryboard2.SetStoryboardEventHandler)
IUIAnimationStoryboard2::SetTag

設定分鏡腳本的標記。 (IUIAnimationStoryboard2.SetTag)

規格需求

需求
目標平台 Windows
標頭 uianimation.h