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