現在の自分が理解しているFPSシステムの概要をまとめる

1.ゲームの基本はループ処理の中で実行するものである
2.C++で使えるループ処理にはforやwhileなどがある
3.forやwhileなどのループ処理は1秒間に約60回ループする
4.約60回なので正確に1秒間に60回ではない
5.ループ処理の中で重い処理を入れた場合に50回に減ることもあるでしょう
6.60fpsとは1秒間を60コマで表現するものである

ここまでがFPSシステムの概要
4〜5の問題点の解決策として

1.Windowsは独自で時間を管理している
2.画面右下端を見ればWindowsは正確に時刻を刻んでいるのが解かる
3.DXライブラリにはWindowsが管理する時間を取得する関数が存在する
4.GetNowHiPerformanceCount関数を使えばマイクロ秒で時間が取得できる
5.1秒間は100万マイクロ秒である
6.60で割ると1万6666マイクロ秒になる