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