IUIAnimationStoryboard2 ::SetStoryboardEventHandler, méthode (uianimation.h)
Spécifie un gestionnaire pour les événements de storyboard.
Syntaxe
HRESULT SetStoryboardEventHandler(
[in, optional] IUIAnimationStoryboardEventHandler2 *handler,
[in] BOOL fRegisterStatusChangeForNextAnimationEvent,
[in] BOOL fRegisterUpdateForNextAnimationEvent
);
Paramètres
[in, optional] handler
Gestionnaire que l’animation Windows doit appeler chaque fois que des événements de status et de mise à jour de storyboard se produisent.
L’objet spécifié doit implémenter l’interface IUIAnimationStoryboardEventHandler2 ou avoir la valeur NULL. Pour plus d’informations, consultez Notes.
[in] fRegisterStatusChangeForNextAnimationEvent
Si la valeur est TRUE, inscrit l’événement OnStoryboardStatusChanged et inclut ces événements dans IUIAnimationManager2 ::EstimateNextEventTime, qui estime l’intervalle de temps jusqu’à l’événement d’animation suivant. Pas de valeur par défaut.
[in] fRegisterUpdateForNextAnimationEvent
Si la valeur est TRUE, inscrit l’événement OnStoryboardUpdated et inclut ces événements dans IUIAnimationManager2 ::EstimateNextEventTime, qui estime l’intervalle de temps jusqu’à l’événement d’animation suivant. Pas de valeur par défaut.
Valeur retournée
Retourne S_OK en cas de réussite ; sinon, un code d’erreur HRESULT . Pour obtenir la liste des codes d’erreur, consultez Codes d’erreur d’animation Windows .
Remarques
Le passage de la valeur NULL pour le paramètre de gestionnaire entraîne la libération de la référence de l’animation Windows à n’importe quel objet gestionnaire que vous avez passé précédemment. Cette technique peut être essentielle pour rompre les cycles de référence sans avoir à appeler la méthode IUIAnimationManager2 ::Shutdown .
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 |
DLL | UIAnimation.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour