CAnimationTimerEventHandler 类

实现回调,它在计时事件发生时由动画 API 调用。

class CAnimationTimerEventHandler : public CUIAnimationTimerEventHandlerBase<CAnimationTimerEventHandler>;

成员

Gg466576.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CAnimationTimerEventHandler::CreateInstance

创建 CAnimationTimerEventHandler 回调实例。

CAnimationTimerEventHandler::OnPostUpdate

处理在动画更新完成之后发生的事件。 (重写 CUIAnimationTimerEventHandlerBase::OnPostUpdate。)

CAnimationTimerEventHandler::OnPreUpdate

处理在动画更新开始之前发生的事件。 (重写 CUIAnimationTimerEventHandlerBase::OnPreUpdate。)

CAnimationTimerEventHandler::OnRenderingTooSlow

处理当动画的呈现帧速率低于最小的理想帧速率时发生的事件。 (重写 CUIAnimationTimerEventHandlerBase::OnRenderingTooSlow。)

CAnimationTimerEventHandler::SetAnimationController

存储指向路由事件的动画控制器的指针。

备注

当您调用 CAnimationController::EnableAnimationTimerEventHandler 时,会创建并将此事件处理程序传递给 IUIAnimationTimer::SetTimerEventHandler 方法。

继承层次结构

CUIAnimationCallbackBase

CUIAnimationTimerEventHandlerBase

CAnimationTimerEventHandler

要求

标头: afxanimationcontroller.h

请参见

其他资源

MFC 类