Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


GetCpuTimerFrequency()

This returns the frequency of CPU timer on the current platform. If the platform does not support returning this value it will return 0.
Read time 1 minuteLast updated 6 days ago

Definition

  • Type: Method
  • Namespace: UnityEngine
  • Assembly: UnityEngine.CoreModule
public static ulong GetCpuTimerFrequency()

Returns

Type

Description

ulongCPU timer frequency for current platform.

Remarks

The following example demonstrates how to use
GetCpuTimerFrequency
to convert timestamps data to seconds.

Examples

using UnityEngine;class Example{ public static double TimestampToMilliseconds(ulong timestamp) { return (timestamp * 1000.0) / FrameTimingManager.GetCpuTimerFrequency(); } public static double TimestampToSeconds(ulong timestamp) { return (timestamp * 1000.0 * 1000.0) / FrameTimingManager.GetCpuTimerFrequency(); }}