ProfilerUnsafeUtility.SingleSampleWithMetadata
Declaration
public static void SingleSampleWithMetadata(IntPtr markerPtr, int metadataCount, void* metadata);Параметры
| Параметр | Описание |
|---|---|
| markerPtr | Profiler ручка маркера. |
| metadataCount | Параметры метаданных считаются. |
| метаданные | Небезопасный указатель на массив ProfilerMarkerData. |
Описание
Создает образец профилирования с пользовательским именем, определенным параметрами обработчика и метаданных , markerPtr,.
Образец создан с SingleSampleWithMetadata показывается как образец с нулевым временем в Profiler иерархии. Timeline взгляд на Profiler Окно предусмотрено метаданные имеется в наличии tooltip сообщение. Использование HierarchyFrameDataView.GetItemMetadata извлекать метаданные программно.
Если markerPtr указывает на маркер с MarkerFlags.Counter определено, значение метаданных может быть получено с помощью FrameDataView.GetCounterValueAsInt методы.
Примечание: SingleSampleWithMetadata является потоковой безопасным и может использоваться в jobified коде.
Низкий уровень Profiler API включается в сборку Release.