Gestionnaire d’animations Windows
Vue d’ensemble de la technologie du Gestionnaire d’animations Windows.
Pour développer le Gestionnaire d’animations Windows, vous avez besoin des en-têtes suivants :
Pour obtenir des conseils de programmation pour cette technologie, consultez :
Énumérations
UI_ANIMATION_DEPENDENCIES Définit les aspects d’un interpolateur qui dépendent d’une entrée donnée. |
UI_ANIMATION_IDLE_BEHAVIOR Définit le comportement d’un minuteur lorsque le gestionnaire d’animations est inactif. |
UI_ANIMATION_MANAGER_STATUS Définit la status d’activité d’un gestionnaire d’animations. |
UI_ANIMATION_MODE Définit les modes d’animation. |
UI_ANIMATION_PRIORITY_EFFECT Définit les effets potentiels sur un storyboard si une comparaison de priorité retourne false. |
UI_ANIMATION_REPEAT_MODE Définit le modèle d’une itération de boucle. |
UI_ANIMATION_ROUNDING_MODE Définit les modes d’arrondi à utiliser lorsque la valeur d’une variable d’animation est convertie d’un type à virgule flottante en type entier. |
UI_ANIMATION_SCHEDULING_RESULT Définit les résultats pour la planification du storyboard. |
UI_ANIMATION_SLOPE Définit les caractéristiques de pente d’animation. |
UI_ANIMATION_STORYBOARD_STATUS Définit la status d’un storyboard. |
UI_ANIMATION_TIMER_CLIENT_STATUS Définit les status d’activité pour le client d’un minuteur. |
UI_ANIMATION_UPDATE_RESULT Définit les résultats des mises à jour d’animation. |
Fonctions
Arrêter Termine le storyboard, libère toutes les variables d’animation associées et supprime le storyboard de la planification. (IUIAnimationStoryboard.Abandon) |
Arrêter Termine le storyboard, libère toutes les variables d’animation associées et supprime le storyboard de la planification. (IUIAnimationStoryboard2.Abandon) |
AbandonAllStoryboards Abandonne tous les storyboards actifs. (IUIAnimationManager.AbandonAllStoryboards) |
AbandonAllStoryboards Abandonne tous les storyboards actifs. (IUIAnimationManager2.AbandonAllStoryboards) |
AddCubic Ajoute un segment polynomial cubique qui décrit la forme d’une courbe de transition à la fonction d’animation. |
AddKeyframeAfterTransition Ajoute une image clé à la fin de la transition spécifiée. (IUIAnimationStoryboard.AddKeyframeAfterTransition) |
AddKeyframeAfterTransition Ajoute une image clé à la fin de la transition spécifiée. (IUIAnimationStoryboard2.AddKeyframeAfterTransition) |
AddKeyframeAtOffset Ajoute une image clé au décalage spécifié par rapport à une image clé existante. (IUIAnimationStoryboard.AddKeyframeAtOffset) |
AddKeyframeAtOffset Ajoute une image clé au décalage spécifié par rapport à une image clé existante. (IUIAnimationStoryboard2.AddKeyframeAtOffset) |
AddSinusoidal Ajoute un segment sinusoïdal qui décrit la forme d’une courbe de transition à la fonction d’animation. |
AddTransition Ajoute une transition au storyboard. (IUIAnimationStoryboard.AddTransition) |
AddTransition Ajoute une transition au storyboard. (IUIAnimationStoryboard2.AddTransition) |
AddTransitionAtKeyframe Ajoute une transition qui commence à l’image clé spécifiée. (IUIAnimationStoryboard.AddTransitionAtKeyframe) |
AddTransitionAtKeyframe Ajoute une transition qui commence à l’image clé spécifiée. (IUIAnimationStoryboard2.AddTransitionAtKeyframe) |
AddTransitionBetweenKeyframes Ajoute une transition entre deux images clés. (IUIAnimationStoryboard.AddTransitionBetweenKeyframes) |
AddTransitionBetweenKeyframes Ajoute une transition entre deux images clés. (IUIAnimationStoryboard2.AddTransitionBetweenKeyframes) |
ClearTimerClientEventHandler Efface le gestionnaire du client du minuteur status événements de modification. |
Conclure Termine l’itération actuelle d’une boucle d’image clé en cours (où la boucle est définie sur UI_ANIMATION_REPEAT_INDEFINITELY), termine la boucle et continue avec le storyboard. (IUIAnimationStoryboard.Conclusion) |
Conclure Termine l’itération actuelle d’une boucle d’image clé en cours (où la boucle est définie sur UI_ANIMATION_REPEAT_INDEFINITELY), termine la boucle et continue avec le storyboard. (IUIAnimationStoryboard2.Conclusion) |
CreateAccelerateDecelerateTransition Crée une transition accélération-décélération. |
CreateAccelerateDecelerateTransition Crée une transition scalaire accélération-décélération. |
CreateAnimationVariable Crée une variable d’animation. (IUIAnimationManager.CreateAnimationVariable) |
CreateAnimationVariable Crée une variable d’animation. (IUIAnimationManager2.CreateAnimationVariable) |
CreateAnimationVectorVariable Crée une variable d’animation pour chaque dimension spécifiée. |
CreateConstantTransition Crée une transition constante. |
CreateConstantTransition Crée une transition scalaire constante. |
CreateCubicBezierLinearTransition Crée une transition scalaire linéaire de Bézier cubique. |
CreateCubicBezierLinearVectorTransition Crée une transition de vecteur linéaire de Bézier cubique pour chaque dimension spécifiée. |
CreateCubicTransition Crée une transition cubique. |
CreateCubicTransition Crée une transition scalaire cubique. |
CreateCubicVectorTransition Crée une transition de vecteur cubique pour chaque dimension spécifiée. |
CreateDiscreteTransition Crée une transition discrète. |
CreateDiscreteTransition Crée une transition scalaire discrète. |
CreateDiscreteVectorTransition Crée une transition vectorielle discrète pour chaque dimension spécifiée. |
CreateInstantaneousTransition Crée une transition instantanée. |
CreateInstantaneousTransition Crée une transition scalaire instantanée. |
CreateInstantaneousVectorTransition Crée une transition vectorielle instantanée pour chaque dimension spécifiée. |
CreateLinearTransition Crée une transition linéaire. |
CreateLinearTransition Crée une transition scalaire linéaire. |
CreateLinearTransitionFromSpeed Crée une transition à vitesse linéaire. |
CreateLinearTransitionFromSpeed Crée une transition scalaire à vitesse linéaire. |
CreateLinearVectorTransition Crée une transition vectorielle linéaire dans la dimension spécifiée. |
CreateLinearVectorTransitionFromSpeed Crée une transition vectorielle à vitesse linéaire dans la dimension spécifiée. |
CreateParabolicTransitionFromAcceleration Crée une transition parabolique-accélération. |
CreateParabolicTransitionFromAcceleration Crée une transition scalaire parabolique-accélération. |
CreateReversalTransition Crée une transition d’inversion. |
CreateReversalTransition Crée une transition scalaire d’inversion. |
CreateSinusoidalTransitionFromRange Crée une transition de plage sinusoïdale, avec une plage d’oscillation spécifiée. |
CreateSinusoidalTransitionFromRange Crée une transition scalaire de plage sinusoïdale avec une plage d’oscillation spécifiée. |
CreateSinusoidalTransitionFromVelocity Crée une transition sinusoïdale-vitesse, avec une amplitude déterminée par la vitesse initiale. |
CreateSinusoidalTransitionFromVelocity Crée une transition scalaire sinusoïdale où l’amplitude est déterminée par la vitesse initiale. |
CreateSmoothStopTransition Crée une transition d’arrêt en douceur. |
CreateSmoothStopTransition Crée une transition scalaire fluide. |
CreateStoryboard Crée un storyboard. (IUIAnimationManager.CreateStoryboard) |
CreateStoryboard Crée un storyboard. (IUIAnimationManager2.CreateStoryboard) |
CreateTransition Crée une transition à partir d’un interpolateur personnalisé. |
CreateTransition Crée une transition à partir d’un interpolateur personnalisé pour une dimension donnée. |
Désactiver Désactive le minuteur d’animation. |
Activer Active le minuteur d’animation. |
EstimateNextEventTime Récupère une estimation de l’intervalle de temps avant l’événement d’animation suivant. |
Terminer Termine le storyboard dans le délai spécifié, compressant le storyboard si nécessaire. (IUIAnimationStoryboard.Finish) |
Terminer Termine le storyboard dans le délai spécifié, compressant le storyboard si nécessaire. (IUIAnimationStoryboard2.Finish) |
FinishAllStoryboards Termine tous les storyboards actifs dans l’intervalle de temps spécifié. (IUIAnimationManager.FinishAllStoryboards) |
FinishAllStoryboards Termine tous les storyboards actifs dans l’intervalle de temps spécifié. (IUIAnimationManager2.FinishAllStoryboards) |
GetCurrentStoryboard Obtient le storyboard qui anime actuellement la variable d’animation. |
GetCurrentStoryboard Obtient le storyboard actif pour la variable d’animation. |
GetCurve Obtient la courbe d’animation de la variable d’animation. |
GetDependencies Obtient les aspects de l’interpolateur qui dépendent de la valeur ou de la vitesse initiale passée à SetInitialValueAndVelocity, ou qui dépendent de la durée passée à SetDuration. |
GetDependencies Pour la dimension donnée, GetDependencies récupère les aspects de l’interpolateur qui dépendent de la valeur ou de la vitesse initiale passée à la méthode IUIAnimationInterpolator2::SetInitialValueAndVelocity ou de la durée passée à la méthode IUIAnimationInterpolator2::SetDuration. |
GetDimension Obtient le nombre de dimensions qui nécessitent une interpolation. |
GetDimension Obtient le nombre de dimensions dans lesquelles la variable d’animation a une transition spécifiée. |
GetDimension Obtient le nombre de dimensions dans laquelle la variable d’animation doit être animée. |
GetDuration Obtient la durée d’une transition. |
GetDuration Obtient la durée d’une transition pour la dimension donnée. |
GetDuration Obtient la durée de la transition. (IUIAnimationTransition.GetDuration) |
GetDuration Obtient la durée de la transition. (IUIAnimationTransition2.GetDuration) |
GetElapsedTime Obtient le temps écoulé depuis le début de la lecture du storyboard. (IUIAnimationStoryboard.GetElapsedTime) |
GetElapsedTime Obtient le temps écoulé depuis le début de la lecture du storyboard. (IUIAnimationStoryboard2.GetElapsedTime) |
GetFinalIntegerValue Obtient la valeur finale de la variable d’animation sous forme d’entier. Il s’agit de la valeur une fois que toutes les animations planifiées sont terminées. |
GetFinalIntegerValue Obtient la valeur entière finale de la variable d’animation. Il s’agit de la valeur une fois que toutes les animations planifiées sont terminées. |
GetFinalIntegerVectorValue Obtient la valeur entière finale de la variable d’animation pour la dimension spécifiée. Il s’agit de la valeur une fois que toutes les animations planifiées sont terminées. |
GetFinalValue Obtient la valeur finale à la fin de la transition. |
GetFinalValue Obtient la valeur finale à la fin de la transition pour la dimension donnée. |
GetFinalValue Obtient la valeur finale de la variable d’animation. Il s’agit de la valeur une fois que toutes les animations planifiées sont terminées. (IUIAnimationVariable.GetFinalValue) |
GetFinalValue Obtient la valeur finale de la variable d’animation. Il s’agit de la valeur une fois que toutes les animations planifiées sont terminées. (IUIAnimationVariable2.GetFinalValue) |
GetFinalVectorValue Obtient la valeur finale de la variable d’animation pour la dimension spécifiée. Il s’agit de la valeur une fois que toutes les animations planifiées sont terminées. |
GetIntegerValue Obtient la valeur actuelle de la variable d’animation sous forme d’entier. |
GetIntegerValue Obtient la valeur entière de la variable d’animation. |
GetIntegerVectorValue Obtient la valeur entière de la variable d’animation pour la dimension spécifiée. |
GetPreviousIntegerValue Obtient la valeur précédente de la variable d’animation sous forme d’entier. Il s’agit de la valeur de la variable d’animation avant la mise à jour la plus récente. |
GetPreviousIntegerValue Obtient la valeur entière précédente de la variable d’animation dans la dimension spécifiée. Il s’agit de la valeur de la variable d’animation avant la mise à jour la plus récente. |
GetPreviousIntegerVectorValue Obtient la valeur entière précédente de la variable d’animation pour la dimension spécifiée. Il s’agit de la valeur de la variable d’animation avant la mise à jour la plus récente. |
GetPreviousValue Obtient la valeur précédente de la variable d’animation. Il s’agit de la valeur de la variable d’animation avant la mise à jour la plus récente. (IUIAnimationVariable.GetPreviousValue) |
GetPreviousValue Obtient la valeur précédente de la variable d’animation. Il s’agit de la valeur de la variable d’animation avant la mise à jour la plus récente. (IUIAnimationVariable2.GetPreviousValue) |
GetPreviousVectorValue Obtient la valeur précédente de la variable d’animation pour la dimension spécifiée. Il s’agit de la valeur de la variable d’animation avant la mise à jour la plus récente. |
GetPrimitiveInterpolation Génère une interpolation primitive de la courbe d’animation spécifiée. |
GetStatus Obtient la status du gestionnaire d’animations. (IUIAnimationManager.GetStatus) |
GetStatus Obtient la status du gestionnaire d’animations. (IUIAnimationManager2.GetStatus) |
GetStatus Obtient le status du storyboard. (IUIAnimationStoryboard.GetStatus) |
GetStatus Obtient le status du storyboard. (IUIAnimationStoryboard2.GetStatus) |
GetStoryboardFromTag Obtient le storyboard avec la balise spécifiée. (IUIAnimationManager.GetStoryboardFromTag) |
GetStoryboardFromTag Obtient le storyboard avec la balise spécifiée. (IUIAnimationManager2.GetStoryboardFromTag) |
GetTag Obtient la balise d’un storyboard. (IUIAnimationStoryboard.GetTag) |
GetTag Obtient la balise d’un storyboard. (IUIAnimationStoryboard2.GetTag) |
GetTag Obtient la balise d’une variable d’animation. |
GetTag Obtient la balise de la variable d’animation. |
GetTime Obtient l’heure actuelle. |
GetValue Obtient la valeur actuelle de la variable d’animation. |
GetValue Obtient la valeur de la variable d’animation. |
GetVariableFromTag Obtient la variable d’animation avec la balise spécifiée. (IUIAnimationManager.GetVariableFromTag) |
GetVariableFromTag Obtient la variable d’animation avec la balise spécifiée. (IUIAnimationManager2.GetVariableFromTag) |
GetVectorCurve Obtient la courbe d’animation de la variable d’animation pour la dimension spécifiée. |
GetVectorValue Obtient la valeur de la variable d’animation dans la dimension spécifiée. |
HasPriority Détermine si un nouveau storyboard a la priorité sur un storyboard planifié. |
HasPriority Détermine la priorité relative entre un storyboard planifié et un nouveau storyboard. |
HoldVariable Indique au storyboard de maintenir la variable d’animation spécifiée à sa valeur finale jusqu’à ce que le storyboard se termine. (IUIAnimationStoryboard.HoldVariable) |
HoldVariable Indique au storyboard de maintenir la variable d’animation spécifiée à sa valeur finale jusqu’à ce que le storyboard se termine. (IUIAnimationStoryboard2.HoldVariable) |
InterpolateValue Interpole la valeur d’une variable d’animation au décalage spécifié. |
InterpolateValue Interpole la valeur d’une variable d’animation au décalage spécifié et pour la dimension donnée. |
InterpolateVelocity Interpole la vitesse, ou le taux de changement, au décalage spécifié. |
InterpolateVelocity Interpole la vitesse, ou la vitesse de modification, au décalage spécifié pour la dimension donnée. |
IsDurationKnown Détermine si la durée d’une transition est actuellement connue. |
IsDurationKnown Détermine si la durée d’une transition est connue. |
IsEnabled Détermine si le minuteur est actuellement activé. |
OnCurveChanged Gère les événements qui se produisent lorsque la courbe d’animation d’une variable d’animation change. |
OnIntegerValueChanged Gère les événements qui se produisent lorsque la valeur d’une variable d’animation change. (IUIAnimationVariableIntegerChangeHandler.OnIntegerValueChanged) |
OnIntegerValueChanged Gère les événements qui se produisent lorsque la valeur entière d’une variable d’animation change dans la dimension spécifiée. |
OnLoopIterationChanged Gère les événements de modification de l’itération de boucle, qui se produisent lorsqu’une boucle dans un storyboard commence une nouvelle itération. |
OnManagerStatusChanged Gère status modifications apportées à un gestionnaire d’animations. (IUIAnimationManagerEventHandler.OnManagerStatusChanged) |
OnManagerStatusChanged Gère status modifications apportées à un gestionnaire d’animations. (IUIAnimationManagerEventHandler2.OnManagerStatusChanged) |
OnPostUpdate Gère les événements qui se produisent une fois qu’une mise à jour d’animation est terminée. |
OnPreUpdate Gère les événements qui se produisent avant le début d’une mise à jour d’animation. |
OnRenderingTooSlow Gère les événements qui se produisent lorsque la fréquence d’images de rendu d’une animation est inférieure à une fréquence d’images souhaitée minimale. |
OnStoryboardStatusChanged Gère les événements qui se produisent lorsque le status d’un storyboard change. |
OnStoryboardStatusChanged Gère les événements de modification status de storyboard. |
OnStoryboardUpdated Gère les événements qui se produisent lorsqu’un storyboard est mis à jour. |
OnStoryboardUpdated Gère les événements de mise à jour du storyboard. |
OnTimerClientStatusChanged Gère les événements qui se produisent lorsque le status du client du minuteur change. |
OnUpdate Gère les événements de mise à jour du minuteur. |
OnValueChanged Gère les événements qui se produisent lorsque la valeur d’une variable d’animation change. (IUIAnimationVariableChangeHandler.OnValueChanged) |
OnValueChanged Gère les événements qui se produisent lorsque la valeur d’une variable d’animation change dans la dimension spécifiée. |
Pause Met en pause toutes les animations. (IUIAnimationManager.Pause) |
Pause Met en pause toutes les animations. (IUIAnimationManager2.Pause) |
RepeatBetweenKeyframes Crée une boucle entre deux images clés spécifiées. |
RepeatBetweenKeyframes Crée une boucle entre deux images clés. |
Reprendre Reprend toutes les animations. (IUIAnimationManager.Resume) |
Reprendre Reprend toutes les animations. (IUIAnimationManager2.Resume) |
Planification Dirige le storyboard pour qu’il se planifie lui-même pour la lecture. (IUIAnimationStoryboard.Schedule) |
Planification Dirige le storyboard pour qu’il se planifie lui-même pour la lecture. (IUIAnimationStoryboard2.Schedule) |
ScheduleTransition Crée et planifie un storyboard à transition unique. (IUIAnimationManager.ScheduleTransition) |
ScheduleTransition Crée et planifie un storyboard à transition unique. (IUIAnimationManager2.ScheduleTransition) |
SetAnimationMode Définit le mode animation. (IUIAnimationManager.SetAnimationMode) |
SetAnimationMode Définit le mode animation. (IUIAnimationManager2.SetAnimationMode) |
SetCancelPriorityComparison Définit le gestionnaire de comparaison de priorité à appeler pour déterminer si un storyboard planifié peut être annulé. |
SetCancelPriorityComparison Définit le gestionnaire de comparaison de priorité qui détermine si un storyboard planifié peut être annulé. |
SetCompressPriorityComparison Définit le gestionnaire de comparaison de priorité à appeler pour déterminer si un storyboard planifié peut être compressé. |
SetCompressPriorityComparison Définit le gestionnaire de comparaison de priorité qui détermine si un storyboard planifié peut être compressé. |
SetConcludePriorityComparison Définit le gestionnaire de comparaison de priorité à appeler pour déterminer si un storyboard planifié peut être conclu. |
SetConcludePriorityComparison Définit le gestionnaire de comparaison de priorité qui détermine si un storyboard planifié peut être conclu. |
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) |
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) |
SetDuration Définit la durée de la transition. |
SetDuration Définit la durée de la transition dans la dimension donnée. |
SetFrameRateThreshold Définit la fréquence d’images en dessous de laquelle le minuteur avertit l’application que le rendu est trop lent. |
SetInitialValue Définit la valeur initiale de la transition. |
SetInitialValue Définit la valeur initiale de la transition. |
SetInitialValueAndVelocity Définit la valeur et la vitesse initiales au début de la transition. |
SetInitialValueAndVelocity Définit la valeur initiale et la vitesse de la transition pour la dimension donnée. |
SetInitialVectorValue Définit la valeur initiale de la transition pour chaque dimension spécifiée dans la variable d’animation. |
SetInitialVectorVelocity Définit la vitesse initiale de la transition pour chaque dimension spécifiée dans la variable d’animation. |
SetInitialVelocity Définit la vitesse initiale de la transition. |
SetInitialVelocity Définit la vitesse initiale de la transition. |
SetLongestAcceptableDelay Définit le délai acceptable le plus long avant le début du storyboard planifié. (IUIAnimationStoryboard.SetLongestAcceptableDelay) |
SetLongestAcceptableDelay Définit le délai acceptable le plus long avant le début du storyboard planifié. (IUIAnimationStoryboard2.SetLongestAcceptableDelay) |
SetLowerBound Définit la limite inférieure (plancher) pour la variable d’animation. La valeur de la variable d’animation ne doit pas être inférieure à la valeur spécifiée. |
SetLowerBound Définit la limite inférieure (plancher) pour la valeur de la variable d’animation. La valeur de la variable d’animation ne doit pas être inférieure à la valeur spécifiée. |
SetLowerBoundVector Définit la valeur de limite inférieure (plancher) de chaque dimension spécifiée pour la variable d’animation. La valeur de chaque variable d’animation ne doit pas être inférieure à sa limite inférieure. |
SetManagerEventHandler Spécifie un gestionnaire pour les mises à jour du gestionnaire d’animations status. (IUIAnimationManager.SetManagerEventHandler) |
SetManagerEventHandler Spécifie un gestionnaire pour les mises à jour du gestionnaire d’animations status. (IUIAnimationManager2.SetManagerEventHandler) |
SetRoundingMode Spécifie le mode d’arrondi pour la variable d’animation. |
SetRoundingMode Définit le mode d’arrondi de la variable d’animation. |
SetSkipDuration Spécifie un décalage par rapport au début d’un storyboard à partir duquel commencer l’animation. |
SetStoryboardEventHandler Spécifie un gestionnaire pour les événements de storyboard. (IUIAnimationStoryboard.SetStoryboardEventHandler) |
SetStoryboardEventHandler Spécifie un gestionnaire pour les événements de storyboard. (IUIAnimationStoryboard2.SetStoryboardEventHandler) |
SetTag Définit l’étiquette pour le storyboard. (IUIAnimationStoryboard.SetTag) |
SetTag Définit l’étiquette pour le storyboard. (IUIAnimationStoryboard2.SetTag) |
SetTag Définit la balise pour une variable d’animation. |
SetTag Définit la balise de la variable d’animation. |
SetTimerClientEventHandler Spécifie un gestionnaire pour le client du minuteur status les événements de modification. |
SetTimerEventHandler Spécifie un gestionnaire d’événements du minuteur. |
SetTimerUpdateHandler Spécifie un gestionnaire de mise à jour du minuteur. |
SetTrimPriorityComparison Définit le gestionnaire de comparaison de priorités à appeler pour déterminer si un storyboard planifié peut être supprimé. |
SetTrimPriorityComparison Définit le gestionnaire de comparaison des priorités qui détermine si un storyboard planifié peut être rogné. |
SetUpperBound Définit une limite supérieure (plafond) pour la variable d’animation. La valeur de la variable d’animation ne doit pas dépasser la valeur spécifiée. |
SetUpperBound Définit la limite supérieure (plafond) pour la valeur de la variable d’animation. La valeur de la variable d’animation ne doit pas dépasser la valeur spécifiée. |
SetUpperBoundVector Définit la valeur de limite supérieure (plafond) de chaque dimension spécifiée pour la variable d’animation. La valeur de chaque variable d’animation ne doit pas dépasser sa limite supérieure. |
SetVariableChangeHandler Spécifie un gestionnaire de modifications de variable. Ce gestionnaire est informé des modifications apportées à la valeur de la variable d’animation. |
SetVariableChangeHandler Spécifie un gestionnaire pour les modifications apportées à la valeur de la variable d’animation. |
SetVariableCurveChangeHandler Spécifie un gestionnaire pour les modifications apportées à la courbe d’animation de la variable d’animation. |
SetVariableIntegerChangeHandler Spécifie un gestionnaire de modifications de variable entière. Ce gestionnaire est informé des modifications apportées à la valeur entière de la variable d’animation. |
SetVariableIntegerChangeHandler Spécifie un gestionnaire pour les modifications apportées à la valeur entière de la variable d’animation. |
Arrêter Arrête le gestionnaire d’animations et tous ses objets associés. (IUIAnimationManager.Shutdown) |
Arrêter Arrête le gestionnaire d’animations et tous ses objets associés. (IUIAnimationManager2.Shutdown) |
Mettre à jour Mises à jour les valeurs de toutes les variables d’animation. (IUIAnimationManager.Update) |
Mettre à jour Mises à jour les valeurs de toutes les variables d’animation. (IUIAnimationManager2.Update) |
Interfaces
IUIAnimationInterpolator Définit des méthodes pour créer un interpolateur personnalisé. |
IUIAnimationInterpolator2 Étend l’interface IUIAnimationInterpolator qui définit les méthodes de création d’un interpolateur personnalisé. IUIAnimationInterpolator2 prend en charge l’interpolation dans une dimension donnée. |
IUIAnimationLoopIterationChangeHandler2 Définit une méthode pour gérer les événements d’itération de boucle de storyboard. |
IUIAnimationManager Définit le gestionnaire d’animations, qui fournit une interface centrale pour la création et la gestion des animations. |
IUIAnimationManager2 Définit un gestionnaire d’animations, qui fournit une interface centrale pour la création et la gestion d’animations dans plusieurs dimensions. |
IUIAnimationManagerEventHandler Définit une méthode pour gérer status mises à jour d’un gestionnaire d’animations. |
IUIAnimationManagerEventHandler2 Définit une méthode pour gérer les mises à jour d’un gestionnaire d’animations. |
IUIAnimationPrimitiveInterpolation Définit une méthode qui permet à un interpolateur personnalisé de fournir des informations de transition, sous la forme d’une courbe polynomiale cubique, au gestionnaire d’animations. |
IUIAnimationPriorityComparison Définit une méthode de comparaison des priorités que le gestionnaire d’animation utilise pour résoudre les conflits de planification. |
IUIAnimationPriorityComparison2 Définit une méthode qui résout les conflits de planification par la comparaison des priorités. |
IUIAnimationStoryboard Définit un storyboard, qui contient un groupe de transitions synchronisées les unes par rapport aux autres. |
IUIAnimationStoryboard2 Définit un storyboard, qui contient un groupe de transitions synchronisées les unes par rapport aux autres. Dans cette sectionTopicDescriptionAbandon, méthodeTermine le storyboard, libère toutes les variables d’animation associées et supprime le storyboard de la planification. AddKeyframeAfterTransition, méthodeAjouter une image clé à la fin de la transition spécifiée. AddKeyframeAtOffset, méthodeAjouter une image clé au décalage spécifié d’une image clé existante. AddTransition, méthodeAjouter une transition vers le storyboard. AddTransitionAtKeyframe, méthodeAjouter une transition qui commence à l’image clé spécifiée. AddTransitionBetweenKeyframes, méthodeAjouter une transition entre deux images clés. La méthode ConclusionComplétise l’itération actuelle d’une boucle d’image clé en cours (où la boucle est définie sur UI_ANIMATION_REPEAT_INDEFINITELY), termine la boucle et continue avec le storyboard. Finish MethodFinishe le storyboard dans le délai spécifié, compressant le storyboard si nécessaire. GetElapsedTime MethodGets le temps écoulé depuis le début de la lecture du storyboard. GetStatus, méthodeGets le status du storyboard. GetTag, méthodeGets la balise d’un storyboard. Méthode HoldVariableDirecte le storyboard pour conserver la variable d’animation spécifiée à sa valeur finale jusqu’à ce que le storyboard se termine. RepeatBetweenKeyframes, méthodeCrée une boucle entre deux images clés. Schedule MethodDirecte le storyboard pour qu’il se planifie lui-même pour la lecture. SetSkipDuration, méthodeSpecifie un décalage du début d’un storyboard à partir duquel commencer l’animation. SetLongestAcceptableDelay, méthodeSets le délai acceptable le plus long avant le début du storyboard planifié. SetStoryboardEventHandler, méthodeSpecifie un gestionnaire pour les événements de storyboard. SetTag, méthodeSets la balise du storyboard. . |
IUIAnimationStoryboardEventHandler Définit des méthodes de gestion des événements de status et de mise à jour d’un storyboard. |
IUIAnimationStoryboardEventHandler2 Définit des méthodes de gestion des événements de storyboard. |
IUIAnimationTimer Définit un minuteur d’animation, qui fournit des services pour gérer le minutage des animations. |
IUIAnimationTimerClientEventHandler Définit une méthode pour gérer les événements liés aux modifications apportées au status client du minuteur. |
IUIAnimationTimerEventHandler Définit des méthodes pour gérer les événements de minutage. |
IUIAnimationTimerUpdateHandler Définit des méthodes pour gérer les événements de mise à jour de minutage. |
IUIAnimationTransition Définit une transition, qui détermine la façon dont une variable d’animation change au fil du temps. |
IUIAnimationTransition2 Étend l’interface IUIAnimationTransition qui définit une transition. Une transition IUIAnimationTransition2 détermine comment une variable d’animation change au fil du temps dans une dimension donnée. |
IUIAnimationTransitionFactory Définit une méthode pour créer des transitions à partir d’interpolateurs personnalisés. |
IUIAnimationTransitionFactory2 Définit une méthode pour créer des transitions à partir d’interpolateurs personnalisés. prend en charge la création de transitions dans une dimension spécifiée. |
IUIAnimationTransitionLibrary Définit une bibliothèque de transitions standard. |
IUIAnimationTransitionLibrary2 Définit une bibliothèque de transitions standard pour une dimension spécifiée. |
IUIAnimationVariable Définit une variable d’animation, qui représente un élément visuel qui peut être animé. |
IUIAnimationVariable2 Définit une variable d’animation, qui représente un élément visuel pouvant être animé dans plusieurs dimensions. |
IUIAnimationVariableChangeHandler Définit une méthode pour gérer les événements liés aux mises à jour des variables d’animation. |
IUIAnimationVariableChangeHandler2 Définit une méthode pour gérer les événements de mise à jour des variables d’animation. IUIAnimationVariableChangeHandler2 gère les événements qui se produisent dans une dimension spécifiée. |
IUIAnimationVariableCurveChangeHandler2 Définit une méthode pour gérer les événements de mise à jour de courbe d’animation. |
IUIAnimationVariableIntegerChangeHandler Définit une méthode pour gérer les événements de mise à jour des variables d’animation. |
IUIAnimationVariableIntegerChangeHandler2 Définit une méthode pour gérer les événements de mise à jour des variables d’animation. IUIAnimationVariableIntegerChangeHandler2 gère les événements qui se produisent dans une dimension spécifiée. |
Structures
__MIDL___MIDL_itf_UIAnimation_0000_0002_0003 Définit une image clé, qui représente un décalage de temps dans un storyboard. |