Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


GetCounterValueAsLong(int)

Gets the last value of a counter marker in the frame as a long data type.
Read time 1 minuteLast updated 12 days ago

Definition

public long GetCounterValueAsLong(int markerId)

Parameters

markerId

Marker identifier.

Returns

Type

Description

longReturns the counter value as long.

Remarks

Use to retrieve the last data sample of a marker with MarkerFlags.Counter flag.
using UnityEditor.Profiling;class Example{ static unsafe long ExtractMyCounterValue(FrameDataView frameData, string counterName) { var counterMarkerId = frameData.GetMarkerId(counterName); return frameData.GetCounterValueAsLong(counterMarkerId); }}
Note:
If no data was produced for the counter in the frame, the return value is 0.