Объявление
public double GetCounterValueAsDouble(int markerId);Параметры
markerId | Идентификатор маркера. |
Возвращает
double Возвращает значение счетчика как двойное.
Описание
Получает последнее значение маркера счетчика в кадре как двойной тип данных.
Используйте для получения последней выборки данных маркера с флагом 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.