08.04.2023, 03:21 | #18 |
Участник
|
Спасибо, словно на съемках Санта Барбара побывал - там действительно проблема с преобразованием...
...у винды есть вот такая функция QueryPerformanceFrequency У утилиты есть конвертер "QueryPerfCounter" с функцией: X++: public static long ConvertQPFTimeToTicks(ulong QPFTime) { if (!initialized) { if (!NativeMethods.QueryPerformanceFrequency(out mFrequency)) { throw new InvalidOperationException(); } initialized = true; } return (long)((double)QPFTime / (double)mFrequency * (double)multiplier); } Только не все логи события "XppUtilFuncEvent" (согласно статистике) желают заполнять данную информацию. Поэтому получаем mFrequency равное 0, а далее "силу бесконечности". |
|
Теги |
ax2009, trace parser |
|
|