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