2D図面を使用して複雑なアニメーションを画面に表示したいと思います。次のアプローチは正しいか?遅い2Dアニメーション
- 図面を行い、タイマーを作成し、タイマーティックハンドラ
そうであれば内部のウィンドウを無効に、エンドユーザのユーザマシンが非常に遅い場合はどうなりますか?保留中のWM_PAINTメッセージのリストが長すぎるのでしょうか?それらのうちのいくつかは捨てられるでしょうか?
機械速度に基づいて '適応型FPS'アニメーションを行う最良の方法は何ですか?たぶん、アプリケーションのOnIdleイベントを処理していますか?
ありがとうございました。
おそらく最も良い方法は、経過した時間を追跡し、それに応じてフレームを更新することです。 – ashes999