Interface IUIAnimationTransitionLibrary2 (uianimation.h)
Définit une bibliothèque de transitions standard pour une dimension spécifiée.
Héritage
L’interface IUIAnimationTransitionLibrary2 hérite de l’interface IUnknown. IUIAnimationTransitionLibrary2 a également les types de membres suivants :
Méthodes
L’interface IUIAnimationTransitionLibrary2 a ces méthodes.
Remarques
L’animation Windows inclut une bibliothèque de transitions courantes que les développeurs peuvent appliquer aux variables par le biais d’un storyboard. Les paramètres permettant de spécifier une transition dépendent du type de transition. Pour certaines transitions, la durée de la transition est un paramètre explicite ; pour d’autres, la durée est déterminée par d’autres paramètres, tels que la vitesse ou l’accélération au début de la transition. La valeur initiale ou la vitesse d’une transition peut être remplacée si un saut discontinu est souhaité, et la durée peut être interrogée après l’ajout de la transition à un storyboard.
Si une application nécessite un effet qui ne peut pas être spécifié à l’aide de la bibliothèque de transition, les développeurs peuvent implémenter des transitions personnalisées. Une transition personnalisée est créée en implémentant d’abord la fonction interpolateur pour la transition, puis en utilisant un objet de fabrique pour générer des transitions à partir d’interpolateurs. Un interpolateur doit implémenter l’interface IUIAnimationInterpolator2 ; une implémentation de l’objet de fabrique de transition est fournie par l’objet UIAnimationTransitionFactory2 .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8, Windows 7 et Platform Update 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
IUIAnimationManager2 ::ScheduleTransition
IUIAnimationStoryboard ::AddKeyframeAfterTransition
IUIAnimationStoryboard ::AddTransition
IUIAnimationStoryboard ::AddTransitionAtKeyframe