共用方式為


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的單一實例通常用來撰寫、排程及管理用戶端應用程式的所有動畫。

IUIAnimationVariableIUIAnimationTransitionIUIAnimationStoryboard 是建置動畫的主要元件。

使用 IUIAnimationManager 來建立和管理這些元件。

範例

如需建立動畫管理員物件的範例,請參閱 建立主要動畫物件

規格需求

   
最低支援的用戶端 適用于 Windows Vista 的 Windows 7、Windows Vista 和平臺更新 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 都不支援
目標平台 Windows
標頭 uianimation.h

另請參閱

IUIAnimationStoryboard

IUIAnimationTransition

IUIAnimationVariable

IUnknown