Share via


CAnimationController::EnableAnimationTimerEventHandler

Establece o libera un controlador para sincronizar eventos y un controlador para sincronizar las actualizaciones.

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

Parámetros

  • bEnable
    Especifica si establecer o liberar los controladores.

  • idleBehavior
    Especifica el comportamiento inactivo para el controlador de actualización del temporizador.

Valor devuelto

TRUE si los controladores se establecieron o soltaron correctamente; FALSE si se llama a este método durante una segunda vez sin soltar primero los controladores, o si se produce cualquier otro error.

Comentarios

Cuando los controladores se establecen (habilitan) la API de Windows Animation llama a los métodos OnAnimationTimerPreUpdate, OnAnimationTimerPostUpdate, OnRenderingTooSlow.Tiene que habilitar los temporizadores de animación para que la API de Windows Animation pueda actualizar los guiones gráficos.De lo contrario, necesitará llamar a CAnimationController::UpdateAnimationManager para dirigir el administrador de animaciones y actualizar los valores de todas las variables de animación.

Requisitos

Encabezado: afxanimationcontroller.h

Vea también

Referencia

CAnimationController (Clase)