다음을 통해 공유


CAnimationController::EnableAnimationTimerEventHandler

타이밍 이벤트 처리기 및 타이밍 업데이트 처리기를 설정하거나 해제합니다.

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

매개 변수

  • bEnable
    처리기를 설정 또는 해제할지 여부를 지정합니다.

  • idleBehavior
    타이머 업데이트 처리기의 동작을 지정합니다.

반환 값

처리기를 성공적으로 설정했거나 해제한 경우 TRUE이고, 먼저 처리기를 해제하지 않고 두 번째로 이 메서드를 호출하거나 다른 오류가 발생하는 경우 FALSE입니다.

설명

처리기가 설정(활성화)되면 Windows 애니메이션 API는 OnAnimationTimerPreUpdate, OnAnimationTimerPostUpdate, OnRenderingTooSlow 메서드를 호출합니다.Windows 애니메이션 API가 스토리보드를 업데이트하도록 하려면 애니메이션 타이머를 활성화해야 합니다.그렇지 않으면 애니메이션 관리자가 모든 애니메이션 변수의 값을 업데이트하도록 지시하기 위해 CAnimationController::UpdateAnimationManager를 호출해야 합니다.

요구 사항

헤더: afxanimationcontroller.h

참고 항목

참조

CAnimationController 클래스