FrameDataView.GetCounterValueAsDouble
Declaration
public double GetCounterValueAsDouble(int markerId);Параметры
| Параметр | Описание |
|---|---|
| markerId | Идентификатор маркера. |
Возвращаемое значение
двойной Возвращает значение счетчика как двойной.
Описание
Получает последнее значение маркера счетчика в кадре в качестве двойного типа данных '.
Используется для получения последнего образца данных маркера с флагом MarkerFlags.Counter.
using UnityEditor.Profiling;
class Example { static unsafe double ExtractMyCounterValue(FrameDataView frameData, string counterName) { var counterMarkerId = frameData.GetMarkerId(counterName); return frameData.GetCounterValueAsDouble(counterMarkerId); } }
Примечание:
Если для счетчика в кадре не было получено никаких данных, возвращается значение 0.
Дополнительные ресурсы: HasCounterValue, GetCounterValuePtr.