Interface IUIAnimationStoryboard (uianimation.h)
Définit une table de montage séquentiel, qui contient un groupe de transitions synchronisées les unes par rapport aux autres.
Héritage
L’interface IUIAnimationStoryboard hérite de l’interface IUnknown. IUIAnimationStoryboard a également les types de membres suivants :
Méthodes
L’interface IUIAnimationStoryboard utilise ces méthodes.
IUIAnimationStoryboard::Abandon Termine le storyboard, libère toutes les variables d’animation associées et supprime le storyboard de la planification. (IUIAnimationStoryboard.Abandon) |
IUIAnimationStoryboard::AddKeyframeAfterTransition Ajoute une image clé à la fin de la transition spécifiée. (IUIAnimationStoryboard.AddKeyframeAfterTransition) |
IUIAnimationStoryboard::AddKeyframeAtOffset Ajoute une image clé au décalage spécifié par rapport à une image clé existante. (IUIAnimationStoryboard.AddKeyframeAtOffset) |
IUIAnimationStoryboard::AddTransition Ajoute une transition au storyboard. (IUIAnimationStoryboard.AddTransition) |
IUIAnimationStoryboard::AddTransitionAtKeyframe Ajoute une transition qui commence à l’image clé spécifiée. (IUIAnimationStoryboard.AddTransitionAtKeyframe) |
IUIAnimationStoryboard::AddTransitionBetweenKeyframes Ajoute une transition entre deux images clés. (IUIAnimationStoryboard.AddTransitionBetweenKeyframes) |
IUIAnimationStoryboard::Conclusion 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) |
IUIAnimationStoryboard::Finish Termine le storyboard dans le délai spécifié, en compressant le storyboard si nécessaire. (IUIAnimationStoryboard.Finish) |
IUIAnimationStoryboard::GetElapsedTime Obtient le temps écoulé depuis le début de la lecture du storyboard. (IUIAnimationStoryboard.GetElapsedTime) |
IUIAnimationStoryboard::GetStatus Obtient le status du storyboard. (IUIAnimationStoryboard.GetStatus) |
IUIAnimationStoryboard::GetTag Obtient l’étiquette d’un storyboard. (IUIAnimationStoryboard.GetTag) |
IUIAnimationStoryboard::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) |
IUIAnimationStoryboard::RepeatBetweenKeyframes Crée une boucle entre deux images clés spécifiées. |
IUIAnimationStoryboard::Schedule Dirige le storyboard pour qu’il se planifie lui-même pour la lecture. (IUIAnimationStoryboard.Schedule) |
IUIAnimationStoryboard::SetLongestAcceptableDelay Définit le délai acceptable le plus long avant le début du storyboard planifié. (IUIAnimationStoryboard.SetLongestAcceptableDelay) |
IUIAnimationStoryboard::SetStoryboardEventHandler Spécifie un gestionnaire pour les événements de storyboard. (IUIAnimationStoryboard.SetStoryboardEventHandler) |
IUIAnimationStoryboard::SetTag Définit l’étiquette pour le storyboard. (IUIAnimationStoryboard.SetTag) |
Remarques
IUIAnimationStoryboard est un composant principal pour la création d’animations, avec IUIAnimationVariable et IUIAnimationTransition.
Configuration requise
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::AbandonAllStoryboards
IUIAnimationManager::CreateStoryboard
IUIAnimationManager::FinishAllStoryboards
IUIAnimationManager::GetStoryboardFromTag