Partager via


Classe CAnimationTimerEventHandler

Implémente un rappel, qui est appelé par l'API d'animation lorsque des événements de minutage se produisent.

class CAnimationTimerEventHandler : public CUIAnimationTimerEventHandlerBase<CAnimationTimerEventHandler>;

Membres

Méthodes publiques

Nom

Description

CAnimationTimerEventHandler::CreateInstance

Crée une instance de rappel d' CAnimationTimerEventHandler .

CAnimationTimerEventHandler::OnPostUpdate

Gère les événements qui se produisent à l'issue d'une mise à jour d'une animation. (Substitutions CUIAnimationTimerEventHandlerBase::OnPostUpdate.)

CAnimationTimerEventHandler::OnPreUpdate

Gère les événements qui se produisent avant le début d'une mise à jour d'une animation. (Substitutions CUIAnimationTimerEventHandlerBase::OnPreUpdate.)

CAnimationTimerEventHandler::OnRenderingTooSlow

Gère les événements qui se produisent lorsque la fréquence d'images du rendu d'une animation passe sous le seuil minimum d'une fréquence d'images souhaité. (Substitutions CUIAnimationTimerEventHandlerBase::OnRenderingTooSlow.)

CAnimationTimerEventHandler::SetAnimationController

Stocke un pointeur vers le contrôleur de l'animation pour acheminer les événements.

Notes

Ce gestionnaire d'événements est créé et transmis à IUIAnimationTimer::SetTimerEventHandler lorsque vous appelez CAnimationController::EnableAnimationTimerEventHandler.

Hiérarchie d'héritage

CUIAnimationCallbackBase

CUIAnimationTimerEventHandlerBase

CAnimationTimerEventHandler

Configuration requise

En-tête : afxanimationcontroller.h

Voir aussi

Autres ressources

classes MFC