public static Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.TimestampConversionRatio TimestampToNanosecondsConversionRatio;
Описание
Получает коэффициент преобразования временной метки Profiler в наносекунды.
Используйте для преобразования значения временной метки профилировщика, полученного с помощью GetTimestamp, в наносекунды.
using Unity.Profiling.LowLevel.Unsafe;
public class Example
{
public static long ElapsedNanoseconds(long startTimestamp)
{
long now = ProfilerUnsafeUtility.Timestamp;
var conversionRatio = ProfilerUnsafeUtility.TimestampToNanosecondsConversionRatio;
return (now - startTimestamp) * conversionRatio.Numerator / conversionRatio.Denominator;
}
}