markerId | 标记标识符。 |
double 以double形式返回计数器值。
以 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。