ストップウォッチ経過時間
perf_lap
(プラグイン / モジュール : iron_perf.hsp)
refdval に開始からの経過秒を書き込みます。 例: perf_start repeat 1000000 : a = cnt * 2 : loop perf_lap mes "elapsed: " + refdval + " 秒"
| プラグイン / モジュール | iron_perf.hsp |
| バージョン | 1.0 |
| 作成日 | 2026-04-13 |
| 著作者 | IronHSP / iron_perf |
| URL | https://github.com/inovia/IronHSP |
| 備考 | iron_perf.hsp は QueryPerformanceCounter / QueryPerformanceFrequency
によるサブミリ秒精度のタイマーです。プロファイリング、FPS 計測、 ベンチマーク等に使用します。 timeGetTime (winmm) は ms 精度で OS タイマー依存ですが、 QueryPerformanceCounter は CPU の高精度カウンタ (~100ns) を使います。 #include "iron_perf.hsp" |
| タイプ | 拡張命令 |
| グループ | iron_perf |
| 対応環境 |
|
| hs ファイル | hsphelp\iron_perf.hs |