3

コンパイラ:Visual C ++ OS:Windows 7 Enterprise

何らかの理由で、Window::SetFramerateLimit私が取り組んでいるアプリのフレームレートを制限していませんが、他の人にとっては問題なく動作します。フレームレートの上限は60ですが、私の場合は100〜99でジャンプし、場合によっては50に下がります。それは実際に深刻な問題を引き起こします。たとえば、画面上に多くのオブジェクトを作成すると、パフォーマンスが大幅に低下しますが、他のオブジェクトは変化がないと報告します。

なぜこれが起こっているのかについてのアイデアはありますか?さらに詳しい情報が必要な場合は、喜んでお世話になります。

ありがとう。

PS私には、それが単に「彼らのハードウェアはあなたのハードウェアよりも強力である」というだけの場合ではないと信じる強い理由があります。

4

1 に答える 1

3

垂直同期を true に設定することで解決しました。

于 2010-04-10T01:36:28.320 に答える