IUIAnimationManager 介面 (uianimation.h)
定義動畫管理員,其提供建立和管理動畫的中央介面。
繼承
IUIAnimationManager介面繼承自IUnknown介面。 IUIAnimationManager 也有下列類型的成員:
方法
IUIAnimationManager介面具有這些方法。
IUIAnimationManager::AbandonAllStoryboards 放棄所有作用中的分鏡腳本。 (IUIAnimationManager.AbandonAllStoryboards) |
IUIAnimationManager::CreateAnimationVariable 建立新的動畫變數。 (IUIAnimationManager.CreateAnimationVariable) |
IUIAnimationManager::CreateStoryboard 建立新的分鏡腳本。 (IUIAnimationManager.CreateStoryboard) |
IUIAnimationManager::FinishAllStoryboards 完成指定時間間隔內的所有作用中分鏡腳本。 (IUIAnimationManager.FinishAllStoryboards) |
IUIAnimationManager::GetStatus 取得動畫管理員的狀態。 (IUIAnimationManager.GetStatus) |
IUIAnimationManager::GetStoryboardFromTag 取得具有指定標籤的分鏡腳本。 (IUIAnimationManager.GetStoryboardFromTag) |
IUIAnimationManager::GetVariableFromTag 取得具有指定標記的動畫變數。 (IUIAnimationManager.GetVariableFromTag) |
IUIAnimationManager::P ause 暫停所有動畫。 (IUIAnimationManager.Pause) |
IUIAnimationManager::Resume 繼續所有動畫。 (IUIAnimationManager.Resume) |
IUIAnimationManager::ScheduleTransition 建立並排程單一轉換分鏡腳本。 (IUIAnimationManager.ScheduleTransition) |
IUIAnimationManager::SetAnimationMode 設定動畫模式。 (IUIAnimationManager.SetAnimationMode) |
IUIAnimationManager::SetCancelPriorityComparison 設定要呼叫的優先順序比較處理常式,以判斷是否可以取消排程的分鏡腳本。 |
IUIAnimationManager::SetCompressPriorityComparison 設定要呼叫的優先順序比較處理常式,以判斷是否可以壓縮排程的分鏡腳本。 |
IUIAnimationManager::SetConcludePriorityComparison 設定要呼叫的優先順序比較處理常式,以判斷是否可以結束排程的分鏡腳本。 |
IUIAnimationManager::SetDefaultLongestAcceptableDelay 設定預設可接受的動畫延遲。 這是在腳本開始之前可能經過的時間長度。 (IUIAnimationManager.SetDefaultLongestAcceptableDelay) |
IUIAnimationManager::SetManagerEventHandler 指定動畫管理員狀態更新的處理常式。 (IUIAnimationManager.SetManagerEventHandler) |
IUIAnimationManager::SetTrimPriorityComparison 設定要呼叫的優先順序比較處理常式,以判斷是否可以修剪排程的分鏡腳本。 |
IUIAnimationManager::Shutdown 關閉動畫管理員及其所有相關聯的物件。 (IUIAnimationManager.Shutdown) |
IUIAnimationManager::Update 更新所有動畫變數的值。 (IUIAnimationManager.Update) |
備註
IUIAnimationManager 會定義動畫的中央控制項物件。
IUIAnimationManager的單一實例通常用來撰寫、排程及管理用戶端應用程式的所有動畫。
IUIAnimationVariable、 IUIAnimationTransition和 IUIAnimationStoryboard 是建置動畫的主要元件。
使用 IUIAnimationManager 來建立和管理這些元件。
範例
如需建立動畫管理員物件的範例,請參閱 建立主要動畫物件。
規格需求
最低支援的用戶端 | 適用于 Windows Vista 的 Windows 7、Windows Vista 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | 都不支援 |
目標平台 | Windows |
標頭 | uianimation.h |