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

Vedi anche

IUIAnimationStoryboard

IUIAnimationTransition

IUIAnimationVariable

IUnknown