Interfaccia IUIAnimationManager (uianimation.h)
Definisce la gestione animazioni, che fornisce un'interfaccia centrale per la creazione e la gestione delle animazioni.
Ereditarietà
L'interfaccia IUIAnimationManager eredita dall'interfaccia IUnknown . IUIAnimationManager include anche questi tipi di membri:
Metodi
L'interfaccia IUIAnimationManager include questi metodi.
IUIAnimationManager::AbandonAllStoryboards Abbandona tutti gli storyboard attivi. (IUIAnimationManager.AbandonAllStoryboards) |
IUIAnimationManager::CreateAnimationVariable Crea una nuova variabile di animazione. (IUIAnimationManager.CreateAnimationVariable) |
IUIAnimationManager::CreateStoryboard Crea un nuovo storyboard. (IUIAnimationManager.CreateStoryboard) |
IUIAnimationManager::FinishAllStoryboards Completa tutti gli storyboard attivi entro l'intervallo di tempo specificato. (IUIAnimationManager.FinishAllStoryboards) |
IUIAnimationManager::GetStatus Ottiene lo stato della gestione animazioni. (IUIAnimationManager.GetStatus) |
IUIAnimationManager::GetStoryboardFromTag Ottiene lo storyboard con il tag specificato. (IUIAnimationManager.GetStoryboardFromTag) |
IUIAnimationManager::GetVariableFromTag Ottiene la variabile di animazione con il tag specificato. (IUIAnimationManager.GetVariableFromTag) |
IUIAnimationManager::P ause Sospende tutte le animazioni. (IUIAnimationManager.Pause) |
IUIAnimationManager::Resume Riprende tutte le animazioni. (IUIAnimationManager.Resume) |
IUIAnimationManager::ScheduleTransition Crea e pianifica uno storyboard a transizione singola. (IUIAnimationManager.ScheduleTransition) |
IUIAnimationManager::SetAnimationMode Imposta la modalità di animazione. (IUIAnimationManager.SetAnimationMode) |
IUIAnimationManager::SetCancelPriorityComparison Imposta il gestore di confronto priorità da chiamare per determinare se è possibile annullare uno storyboard pianificato. |
IUIAnimationManager::SetCompressPriorityComparison Imposta il gestore di confronto priorità da chiamare per determinare se è possibile comprimere uno storyboard pianificato. |
IUIAnimationManager::SetConcludePriorityComparison Imposta il gestore di confronto priorità da chiamare per determinare se è possibile concludere uno storyboard pianificato. |
IUIAnimationManager::SetDefaultLongestAcceptableDelay Imposta il ritardo di animazione accettabile predefinito. Questo è il periodo di tempo che può trascorrere prima dell'inizio degli storyboard. (IUIAnimationManager.SetDefaultLongestAcceptableDelay) |
IUIAnimationManager::SetManagerEventHandler Specifica un gestore per gli aggiornamenti dello stato di Gestione animazioni. (IUIAnimationManager.SetManagerEventHandler) |
IUIAnimationManager::SetTrimPriorityComparison Imposta il gestore di confronto priorità da chiamare per determinare se è possibile tagliare uno storyboard pianificato. |
IUIAnimationManager::Shutdown Arresta la gestione animazioni e tutti gli oggetti associati. (IUIAnimationManager.Shutdown) |
IUIAnimationManager::Update Aggiornamenti i valori di tutte le variabili di animazione. (IUIAnimationManager.Update) |
Commenti
IUIAnimationManager definisce un oggetto controllo centrale per le animazioni.
Una singola istanza di IUIAnimationManager viene in genere usata per comporre, pianificare e gestire tutte le animazioni per un'applicazione client.
IUIAnimationVariable, IUIAnimationTransition e IUIAnimationStoryboard sono i componenti principali per la creazione di animazioni.
Usare IUIAnimationManager per creare e gestire questi componenti.
Esempio
Per un esempio che crea l'oggetto di gestione animazioni, vedi Creare gli oggetti animazione principale.
Requisiti
Client minimo supportato | Windows 7, Windows Vista e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | uianimation.h |