Udostępnij za pośrednictwem


CAnimationController::EnableAnimationTimerEventHandler

Ustawia lub zwalnia obsługi zdarzenia czasowe i obsługi czasu aktualizacji.

virtual BOOL EnableAnimationTimerEventHandler(
   BOOL bEnable = TRUE,
   UI_ANIMATION_IDLE_BEHAVIOR idleBehavior = UI_ANIMATION_IDLE_BEHAVIOR_DISABLE
);

Parametry

  • bEnable
    Określa, czy ustawić lub zwolnij programów obsługi.

  • idleBehavior
    Określa zachowanie bezczynności obsługi aktualizacji czasomierza.

Wartość zwracana

Wartość TRUE, jeśli obsługi zostały pomyślnie ustawiona lub zwolnione; Po raz drugi bez zwalniania programów obsługi najpierw wywoływana jest metoda wartość FALSE, jeśli ten lub jeśli inne wystąpi błąd.

Uwagi

Podczas obsługi są ustawiane (włączone) Windows API animacji wywołania OnAnimationTimerPreUpdate, OnAnimationTimerPostUpdate i OnRenderingTooSlow metody.Należy włączyć czasomierze animacji do umożliwienia planów aktualizacji Windows API animacji.W przeciwnym razie trzeba wywołać CAnimationController::UpdateAnimationManager w celu kierowania animacji Menedżera aktualizacji wartości wszystkich zmiennych animacji.

Wymagania

Nagłówek: afxanimationcontroller.h

Zobacz też

Informacje

Klasa CAnimationController