IUIAnimationStoryboard2 介面 (uianimation.h)
定義分鏡腳本,其中包含相對於彼此同步處理的轉換群組。
本節內容
主題 | 描述 |
---|---|
終止分鏡腳本、釋放所有相關的動畫變數,並從排程中移除分鏡腳本。 | |
在指定的轉換結束時加入主要畫面格。 | |
在現有主要畫面格的指定位移處加入主要畫面格。 | |
將轉換新增至分鏡腳本。 | |
加入從指定之主要畫面格開始的轉換。 | |
新增兩個主要畫面格之間的轉換。 | |
完成進行中主要畫面格迴圈的目前反覆專案, (迴圈設定為 UI_ANIMATION_REPEAT_INDEFINITELY) 、終止迴圈,然後繼續進行分鏡腳本。 | |
在指定的時間內完成分鏡腳本,視需要壓縮分鏡腳本。 | |
取得腳本開始播放之後經過的時間。 | |
取得分鏡腳本的狀態。 | |
取得分鏡腳本的標記。 | |
指示分鏡腳本將指定的動畫變數保留在其最終值,直到分鏡腳本結束為止。 | |
建立兩個主要畫面格之間的迴圈。 | |
指示腳本自行排程播放。 | |
指定要開始動畫之分鏡腳本開頭的位移。 | |
設定排程分鏡腳本開始前最長可接受的延遲。 | |
指定文稿事件的處理程式。 | |
設定分鏡腳本的標記。 |
繼承
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 |