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