Partager via


Interface IUIAnimationVariable (uianimation.h)

Définit une variable d’animation, qui représente un élément visuel qui peut être animé.

Héritage

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

Méthodes

L’interface IUIAnimationVariable a ces méthodes.

 
IUIAnimationVariable ::GetCurrentStoryboard

Obtient le storyboard qui anime actuellement la variable d’animation.
IUIAnimationVariable ::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.
IUIAnimationVariable ::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)
IUIAnimationVariable ::GetIntegerValue

Obtient la valeur actuelle de la variable d’animation sous forme d’entier.
IUIAnimationVariable ::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.
IUIAnimationVariable ::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)
IUIAnimationVariable ::GetTag

Obtient la balise d’une variable d’animation.
IUIAnimationVariable ::GetValue

Obtient la valeur actuelle de la variable d’animation.
IUIAnimationVariable ::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.
IUIAnimationVariable ::SetRoundingMode

Spécifie le mode d’arrondi pour la variable d’animation.
IUIAnimationVariable ::SetTag

Définit la balise pour une variable d’animation.
IUIAnimationVariable ::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.
IUIAnimationVariable ::SetVariableChangeHandler

Spécifie un gestionnaire de modifications de variable. Ce gestionnaire est averti des modifications apportées à la valeur de la variable d’animation.
IUIAnimationVariable ::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.

Remarques

Avec IUIAnimationTransition et IUIAnimationStoryboard, IUIAnimationVariable est un composant principal pour la création d’animations. Pour créer et gérer des variables d’animation, utilisez IUIAnimationManager.

Configuration requise

Condition requise Valeur
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

Voir aussi

IUIAnimationManager ::CreateAnimationVariable

IUIAnimationManager ::GetVariableFromTag

IUIAnimationManager ::ScheduleTransition

IUIAnimationStoryboard ::AddTransition

IUIAnimationStoryboard ::AddTransitionAtKeyframe

IUIAnimationStoryboard ::AddTransitionBetweenKeyframes

IUIAnimationStoryboard ::HoldVariable

IUnknown