Classe CAnimationTimerEventHandler
Implementa un callback, chiamato dall'API di animazione quando si verificano eventi di temporizzazione.
class CAnimationTimerEventHandler : public CUIAnimationTimerEventHandlerBase<CAnimationTimerEventHandler>;
Membri
Metodi pubblici
Nome |
Descrizione |
---|---|
Crea un'istanza di callback CAnimationTimerEventHandler. |
|
Gestisce gli eventi che si verificano al termine dell'aggiornamento di un'animazione.(Override CUIAnimationTimerEventHandlerBase::OnPostUpdate). |
|
Gestisce gli eventi che si verificano prima dell'inizio dell'aggiornamento di un'animazione.(Override CUIAnimationTimerEventHandlerBase::OnPreUpdate). |
|
Gestisce gli eventi che si verificano quando la frequenza di rendering dei fotogrammi per un'animazione scende sotto la frequenza dei fotogrammi minima appropriata.(Override CUIAnimationTimerEventHandlerBase::OnRenderingTooSlow). |
|
Archivia un puntatore a un controller dell'animazione per indirizzare eventi. |
Note
Questo gestore dell'evento viene creato e viene passato a IUIAnimationTimer::SetTimerEventHandler quando si chiama CAnimationController::EnableAnimationTimerEventHandler.
Gerarchia di ereditarietà
CUIAnimationCallbackBase
CUIAnimationTimerEventHandlerBase
CAnimationTimerEventHandler
Requisiti
Intestazione: afxanimationcontroller.h