Partager via


Interface IUIAnimationTransitionFactory2 (uianimation.h)

Définit une méthode pour créer des transitions à partir d’interpolateurs personnalisés.

IUIAnimationTransitionFactory2 prend en charge la création de transitions dans une dimension spécifiée.

Héritage

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

Méthodes

L’interface IUIAnimationTransitionFactory2 a ces méthodes.

 
IUIAnimationTransitionFactory2 ::CreateTransition

Crée une transition à partir d’un interpolateur personnalisé pour une dimension donnée.

Remarques

Lorsqu’une application nécessite des effets d’animation qui ne sont pas disponibles dans la bibliothèque de transition, les développeurs peuvent implémenter des transitions personnalisées que l’application peut utiliser. Une transition personnalisée est créée en implémentant d’abord la fonction d’interpolateur pour la transition, puis en utilisant un objet de fabrique pour générer des transitions à partir de l’interpolateur. Un interpolateur doit implémenter l’interface IUIAnimationInterpolator ou l’interface IUIAnimationInterpolator2 ; une implémentation de l’objet de fabrique de transition est fournie par UIAnimationTransitionFactory ou par 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

IUnknown

Interfaces