- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:FPS リフレッシュレートとフレームレートについて)
FPSリフレッシュレートとフレームレートについて
このQ&Aのポイント
- オンラインゲームカウンターストライクオンラインをプレイ中、設定でFPSの最大値を100に上げたところ、表示されるのは99でした。リフレッシュレートやフレームレートについて調べても疑問が残ります。
- ゲームの解像度と液晶の解像度は1920×1080の60Hzですが、なぜ99まで表示されるのかがわからず、フレームライトとリフレッシュレートの関係性についても知りたいです。
- PCの設定ではリフレッシュレートを60Hzに固定しており、表示は99までですが実際の出力は60までなのでしょうか?助言をお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#194317
回答No.1
確かに画面表示の更新回数は、リフレッシュレートを超えることはできませんが、描画処理はGPUなりCPUが許す限り速くできます。つまり、内部処理としては60Hzより速く描画することは可能だが、いくら高速で描画処理を行っても、画面表示に反映されるのはリフレッシュレートの周期になるだけのことです。 レースゲームを例に取ると解りやすいんですが、1/100秒単位で計時しているソフトって割と普通にありますよね。しかしリフレッシュレートが60Hzなのに、それより短い時間を表示するっておかしいと思いませんか?これも内部的には、リフレッシュレートより短い時間の単位で処理しているからです。つまり、画面表示と内部処理は必ずしも同期していません。 では、画面表示が60Hzで頭打ちになるのなら、フレームレートが100なんて数値を発揮できる高速性は無駄かというと、そうとも限りません。と言うのは、フレームレートが60ぎりぎりだと、何かの拍子に処理が重くなってフレームレートが下がれば、それは直ちに画面表示に反映され、コマ落ちを起こして描画がカクついて見えます。しかしフレームレートに余裕があれば、多少下がったところで見かけ上の影響はありませんから、安定した描画に見えます。
お礼
納得できました! 基本的にフレームレートはリフレッシュレートより高い数値に置いておくほうが快適にプレイできるようですね。 確かに60fps固定にして60Hzモニタと同期させたとしてもPCが他の動作をした場合60fpsの状態を保てるわけではありませんしね。 回答ありがとうございました。