Partager via


Interface IUIAnimationManager2 (uianimation.h)

Définit un gestionnaire d’animations, qui fournit une interface centrale pour la création et la gestion d’animations dans plusieurs dimensions.

Héritage

L’interface IUIAnimationManager2 hérite de l’interface IUnknown. IUIAnimationManager2 a également les types de membres suivants :

Méthodes

L’interface IUIAnimationManager2 a ces méthodes.

 
IUIAnimationManager2::AbandonAllStoryboards

Abandonne tous les storyboards actifs. (IUIAnimationManager2.AbandonAllStoryboards)
IUIAnimationManager2::CreateAnimationVariable

Crée une variable d’animation. (IUIAnimationManager2.CreateAnimationVariable)
IUIAnimationManager2::CreateAnimationVectorVariable

Crée une variable d’animation pour chaque dimension spécifiée.
IUIAnimationManager2::CreateStoryboard

Crée une table de montage séquentiel. (IUIAnimationManager2.CreateStoryboard)
IUIAnimationManager2::EstimateNextEventTime

Récupère une estimation de l’intervalle de temps avant l’événement d’animation suivant.
IUIAnimationManager2::FinishAllStoryboards

Termine tous les storyboards actifs dans l’intervalle de temps spécifié. (IUIAnimationManager2.FinishAllStoryboards)
IUIAnimationManager2::GetStatus

Obtient la status du gestionnaire d’animations. (IUIAnimationManager2.GetStatus)
IUIAnimationManager2::GetStoryboardFromTag

Obtient le storyboard avec la balise spécifiée. (IUIAnimationManager2.GetStoryboardFromTag)
IUIAnimationManager2::GetVariableFromTag

Obtient la variable d’animation avec la balise spécifiée. (IUIAnimationManager2.GetVariableFromTag)
IUIAnimationManager2::P ause

Met en pause toutes les animations. (IUIAnimationManager2.Pause)
IUIAnimationManager2::Resume

Reprend toutes les animations. (IUIAnimationManager2.Resume)
IUIAnimationManager2::ScheduleTransition

Crée et planifie un storyboard à transition unique. (IUIAnimationManager2.ScheduleTransition)
IUIAnimationManager2::SetAnimationMode

Définit le mode animation. (IUIAnimationManager2.SetAnimationMode)
IUIAnimationManager2::SetCancelPriorityComparison

Définit le gestionnaire de comparaison de priorité qui détermine si un storyboard planifié peut être annulé.
IUIAnimationManager2::SetCompressPriorityComparison

Définit le gestionnaire de comparaison de priorité qui détermine si un storyboard planifié peut être compressé.
IUIAnimationManager2::SetConcludePriorityComparison

Définit le gestionnaire de comparaison de priorité qui détermine si un storyboard planifié peut être conclu.
IUIAnimationManager2::SetDefaultLongestAcceptableDelay

Définit le délai d’animation acceptable par défaut. Il s’agit de la durée qui peut s’écouler avant le début des storyboards. (IUIAnimationManager2.SetDefaultLongestAcceptableDelay)
IUIAnimationManager2::SetManagerEventHandler

Spécifie un gestionnaire pour les mises à jour du gestionnaire d’animations status. (IUIAnimationManager2.SetManagerEventHandler)
IUIAnimationManager2::SetTrimPriorityComparison

Définit le gestionnaire de comparaison de priorité qui détermine si un storyboard planifié peut être supprimé.
IUIAnimationManager2::Shutdown

Arrête le gestionnaire d’animations et tous les objets associés. (IUIAnimationManager2.Shutdown)
IUIAnimationManager2::Update

Mises à jour les valeurs de toutes les variables d’animation. (IUIAnimationManager2.Update)

Configuration requise

   
Client minimal pris en charge Windows 8, Windows 7 et mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête uianimation.h

Voir aussi

IUnknown

Interfaces