次の方法で共有


CAnimationTimerEventHandler クラス

更新 : 2011 年 3 月

Visual Studio 2010 SP1 が必要です。

タイミング イベントの発生時に Animation API によって呼び出されるコールバックを実装します。

class CAnimationTimerEventHandler : public CUIAnimationTimerEventHandlerBase<CAnimationTimerEventHandler>;

メンバー

パブリック メソッド

名前

説明

CAnimationTimerEventHandler::CreateInstance

CAnimationTimerEventHandler コールバックのインスタンスを作成します。

CAnimationTimerEventHandler::OnPostUpdate

アニメーションの更新の完了後に発生するイベントを処理します (CUIAnimationTimerEventHandlerBase::OnPostUpdate をオーバーライドします)。

CAnimationTimerEventHandler::OnPreUpdate

アニメーションの更新の開始前に発生するイベントを処理します (CUIAnimationTimerEventHandlerBase::OnPreUpdate をオーバーライドします)。

CAnimationTimerEventHandler::OnRenderingTooSlow

アニメーションのレンダリング フレーム レートが推奨されるフレーム レートの最小値を下回ったときに発生するイベントを処理します (CUIAnimationTimerEventHandlerBase::OnRenderingTooSlow をオーバーライドします)。

CAnimationTimerEventHandler::SetAnimationController

イベントをルーティングするアニメーション コントローラーへのポインターを格納します。

解説

このイベント ハンドラーは、CAnimationController::EnableAnimationTimerEventHandler を呼び出すと作成され、IUIAnimationTimer::SetTimerEventHandler に渡されます。

継承階層

MFC クラス

CUIAnimationCallbackBase

CUIAnimationTimerEventHandlerBase

CAnimationTimerEventHandler

必要条件

ヘッダー: afxanimationcontroller.h

参照

その他の技術情報

MFC クラス

履歴の変更

日付

履歴

理由

2011 年 3 月

このコンテンツを追加。

SP1 機能変更