Unity 6.3
0 онлайн 1 гость 3 в системе
Вход

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.