4
QueryPerformanceCounterの使用方法
私は最近、Timerクラスのミリ秒からマイクロ秒に変更する必要があると判断し、いくつかの調査の結果、QueryPerformanceCounterがおそらく最も安全であると判断しました。(Boost::PosixWin32 APIでは機能しない可能性があるという警告が表示されて、少し遅れました)。しかし、私はそれを実装する方法が本当にわかりません。 私がやっているGetTicks()ことは、使用しているesque関数を呼び出して、それをTimerのstartingTicks変数に代入することです。次に、経過時間を見つけるために、関数の戻り値をから減算しstartingTicks、タイマーをリセットしたら、関数をもう一度呼び出して、startingTicksをそれに割り当てます。残念ながら、私が見たコードではQueryPerformanceCounter()、を呼び出すだけの単純なものではなく、引数として何を渡すべきかわかりません。