CAnimationController::EnableAnimationTimerEventHandler
Imposta o rilascia un gestore per la temporizzazione degli eventi e un gestore per la temporizzazione degli aggiornamenti.
virtual BOOL EnableAnimationTimerEventHandler(
BOOL bEnable = TRUE,
UI_ANIMATION_IDLE_BEHAVIOR idleBehavior = UI_ANIMATION_IDLE_BEHAVIOR_DISABLE
);
Parametri
bEnable
Specifica se impostare o rilasciare i gestori.idleBehavior
Specifica il comportamento inattivo per il gestore di aggiornamento del timer.
Valore restituito
TRUE se i gestori sono stati correttamente impostati o rilasciati; FALSE se questo metodo viene chiamato per la seconda volta senza rilasciare prima i gestori o se si verifica un qualsiasi altro errore.
Note
Quando i gestori vengono impostati (abilitati) l'API di animazione di Windows chiama i metodi OnAnimationTimerPreUpdate, OnAnimationTimerPostUpdate, OnRenderingTooSlow. È necessario abilitare i timer dell'animazione in modo da consentire all'API di animazione di Windows di aggiornare gli storyboard. In caso contrario, sarà necessario chiamare CAnimationController::UpdateAnimationManager per indicare a Gestione animazione di aggiornare i valori di tutte le variabili di animazione.
Requisiti
Intestazione: afxanimationcontroller.h