Condividi tramite


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

Vedere anche

Riferimenti

Classe CAnimationController