CAnimationController::EnableAnimationTimerEventHandler
Définit ou libère un gestionnaire pour les événements de minutage et un gestionnaire pour les mises à jour de minutage.
virtual BOOL EnableAnimationTimerEventHandler(
BOOL bEnable = TRUE,
UI_ANIMATION_IDLE_BEHAVIOR idleBehavior = UI_ANIMATION_IDLE_BEHAVIOR_DISABLE
);
Paramètres
bEnable
Indique s'il faut définir ou libérer les gestionnaires.idleBehavior
Spécifie le comportement inactif du gestionnaire de mise à jour de la minuterie.
Valeur de retour
TRUE si les gestionnaires ont été définis avec succès ou libérés ; FALSE si cette méthode est appelée pour une deuxième fois sans libérer d'abord les gestionnaires, ou si une autre erreur se produit.
Notes
Lorsque les gestionnaires sont définis (activé), l'API Animation Windows appelle les méthodes OnAnimationTimerPreUpdate, OnAnimationTimerPostUpdate et OnRenderingTooSlow.Vous devez activer les minuteries de l'animation pour autoriser l'API Animation Windows à mettre à jour les storyboards.Sinon, vous devez appeler CAnimationController::UpdateAnimationManager pour demander au gestionnaire d'animations de mettre à jour les valeurs de toutes les variables d'animation.
Configuration requise
En-tête : afxanimationcontroller.h