Partager via


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.