web-dev-qa-db-ja.com

ランチャーを使用する場合、DirectXアプリケーション(例:ゲーム)のFPSを制限するにはどうすればよいですか?

FPSキャップのないゲームはたくさんあります。それらのほとんどはfree2playです。あなたが持っているより良いPC、あなたはより多くの涙を得るでしょう。 (また、PCがヒーターに変わる場合があります。)

この問題の回避策として私が見つけたのは、「FPSリミッター」と呼ばれるアプリケーションです。ただし、これらのfree2playゲームには、パッチ適用プロセスを管理するランチャー、アンチチートクライアントの起動などが付属しています。

より多くのファイルにFPSキャップを強制する方法はありますか(X.exe(ランチャー)、Y.exe(ゲーム)を定義するなど)?
またはランチャーの機能をデバッグする方法。コマンドラインから起動できます(そしてキャップを強制しますか?)

(現時点では、MicroVoltsをそのように実行しようとしていますが、この質問は、そこにあるすべてのfree2playゲームに当てはまります。)

1
Apache

それは速かったが、私は答えを見つけた。 [〜#〜] dxtory [〜#〜] 制限を強制できます。 (これは無料のソリューションではありませんが、少なくとも機能します。)

1
Apache

グラフィックカードのコントロールパネルで垂直同期(v-sync)をオンにする必要があります。これにより、フルスクリーンゲームのフレームレートがモニターのリフレッシュレートに制限され、ティアリングが解消されます。

1
Breakthrough