Interface IUIAnimationManager (uianimation.h)
Définit le gestionnaire d’animations, qui fournit une interface centrale pour la création et la gestion des animations.
Héritage
L’interface IUIAnimationManager hérite de l’interface IUnknown . IUIAnimationManager a également les types de membres suivants :
Méthodes
L’interface IUIAnimationManager a ces méthodes.
IUIAnimationManager::AbandonAllStoryboards Abandonne tous les storyboards actifs. (IUIAnimationManager.AbandonAllStoryboards) |
IUIAnimationManager::CreateAnimationVariable Crée une variable d’animation. (IUIAnimationManager.CreateAnimationVariable) |
IUIAnimationManager::CreateStoryboard Crée une table de montage séquentiel. (IUIAnimationManager.CreateStoryboard) |
IUIAnimationManager::FinishAllStoryboards Termine tous les storyboards actifs dans l’intervalle de temps spécifié. (IUIAnimationManager.FinishAllStoryboards) |
IUIAnimationManager::GetStatus Obtient la status du gestionnaire d’animations. (IUIAnimationManager.GetStatus) |
IUIAnimationManager::GetStoryboardFromTag Obtient le storyboard avec la balise spécifiée. (IUIAnimationManager.GetStoryboardFromTag) |
IUIAnimationManager::GetVariableFromTag Obtient la variable d’animation avec la balise spécifiée. (IUIAnimationManager.GetVariableFromTag) |
IUIAnimationManager::P ause Met en pause toutes les animations. (IUIAnimationManager.Pause) |
IUIAnimationManager::Resume Reprend toutes les animations. (IUIAnimationManager.Resume) |
IUIAnimationManager::ScheduleTransition Crée et planifie un storyboard à transition unique. (IUIAnimationManager.ScheduleTransition) |
IUIAnimationManager::SetAnimationMode Définit le mode animation. (IUIAnimationManager.SetAnimationMode) |
IUIAnimationManager::SetCancelPriorityComparison Définit le gestionnaire de comparaison de priorité à appeler pour déterminer si un storyboard planifié peut être annulé. |
IUIAnimationManager::SetCompressPriorityComparison Définit le gestionnaire de comparaison de priorité à appeler pour déterminer si un storyboard planifié peut être compressé. |
IUIAnimationManager::SetConcludePriorityComparison Définit le gestionnaire de comparaison de priorité à appeler pour déterminer si un storyboard planifié peut être conclu. |
IUIAnimationManager::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. (IUIAnimationManager.SetDefaultLongestAcceptableDelay) |
IUIAnimationManager::SetManagerEventHandler Spécifie un gestionnaire pour les mises à jour du gestionnaire d’animations status. (IUIAnimationManager.SetManagerEventHandler) |
IUIAnimationManager::SetTrimPriorityComparison Définit le gestionnaire de comparaison de priorité à appeler pour déterminer si un storyboard planifié peut être supprimé. |
IUIAnimationManager::Shutdown Arrête le gestionnaire d’animations et tous les objets associés. (IUIAnimationManager.Shutdown) |
IUIAnimationManager::Update Mises à jour les valeurs de toutes les variables d’animation. (IUIAnimationManager.Update) |
Remarques
IUIAnimationManager définit un objet de contrôle central pour les animations.
Une seule instance d’IUIAnimationManager est généralement utilisée pour composer, planifier et gérer toutes les animations d’une application cliente.
IUIAnimationVariable, IUIAnimationTransition et IUIAnimationStoryboard sont les principaux composants pour la création d’animations.
Utilisez IUIAnimationManager pour créer et gérer ces composants.
Exemples
Pour obtenir un exemple qui crée l’objet de gestionnaire d’animations, consultez Créer les objets d’animation principaux.
Configuration requise
Client minimal pris en charge | Windows 7, Windows Vista et mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Aucun pris en charge |
Plateforme cible | Windows |
En-tête | uianimation.h |