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