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