CAnimationTimerEventHandler 类
实现回调,它在计时事件发生时由动画 API 调用。
class CAnimationTimerEventHandler : public CUIAnimationTimerEventHandlerBase<CAnimationTimerEventHandler>;
成员
公共方法
名称 |
说明 |
---|---|
创建 CAnimationTimerEventHandler 回调实例。 |
|
处理在动画更新完成之后发生的事件。 (重写 CUIAnimationTimerEventHandlerBase::OnPostUpdate。) |
|
处理在动画更新开始之前发生的事件。 (重写 CUIAnimationTimerEventHandlerBase::OnPreUpdate。) |
|
处理当动画的呈现帧速率低于最小的理想帧速率时发生的事件。 (重写 CUIAnimationTimerEventHandlerBase::OnRenderingTooSlow。) |
|
存储指向路由事件的动画控制器的指针。 |
备注
当您调用 CAnimationController::EnableAnimationTimerEventHandler 时,会创建并将此事件处理程序传递给 IUIAnimationTimer::SetTimerEventHandler 方法。
继承层次结构
CUIAnimationCallbackBase
CUIAnimationTimerEventHandlerBase
CAnimationTimerEventHandler
要求
标头: afxanimationcontroller.h