1

VB.NET で間隔ごとにタスクを実行する際に QueryPerformanceCounter/Frequency を使用する方法について何らかのガイダンスを得ることができるかどうか疑問に思っていました。たとえば、6 マイクロ秒ごととしましょう。

時間を見つけて 6us で mod を作成することを考えていましたが、精度の問題が発生する可能性はありますか?

みんな、ありがとう。

4

1 に答える 1

1

以前の時間と間隔を格納する「タイマー クラス」を作成できます。次に、Update() のようなメソッドを作成します。その方法では、ストップウォッチのようなものの現在の時間を確認し、それを前の時間と間隔と比較します。早くする場合は、残りの時間だけ寝てください。それはゲームの原則が機能していることです。

于 2012-08-07T06:18:15.657 に答える