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 在兩個主要畫面格之間加入轉換。 (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 在兩個指定的主要畫面格之間建立迴圈。 |
IUIAnimationStoryboard::Schedule 指示腳本自行排程播放。 (IUIAnimationStoryboard.Schedule) |
IUIAnimationStoryboard::SetLongestAcceptableDelay 設定排程分鏡腳本開始之前可接受的最長延遲。 (IUIAnimationStoryboard.SetLongestAcceptableDelay) |
IUIAnimationStoryboard::SetStoryboardEventHandler 指定腳本事件的處理常式。 (IUIAnimationStoryboard.SetStoryboardEventHandler) |
IUIAnimationStoryboard::SetTag 設定分鏡腳本的標記。 (IUIAnimationStoryboard.SetTag) |
備註
IUIAnimationStoryboard 是建置動畫的主要元件,以及 IUIAnimationVariable 和 IUIAnimationTransition。
需求
最低支援的用戶端 | 適用于 Windows Vista 的 Windows 7、Windows Vista 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | 都不支援 |
目標平台 | Windows |
標頭 | uianimation.h |
另請參閱
IUIAnimationManager::AbandonAllStoryboards
IUIAnimationManager::CreateStoryboard
IUIAnimationManager::FinishAllStoryboards
IUIAnimationManager::GetStoryboardFromTag