Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

ProfilerUnsafeUtility.SingleSampleWithMetadata

Объявление

public static void SingleSampleWithMetadata(IntPtr markerPtr, int metadataCount, void* metadata);

Параметры

markerPtr Ручка маркера профилировщика.
metadataCount Количество параметров метаданных.
metadata Небезопасный указатель на массив ProfilerMarkerData.

Описание

Создает образец профилирования с пользовательским именем, определенным дескриптором markerPtr и параметрами метаданных.

Выборка, созданная с помощью SingleSampleWithMetadata, отображается как выборка с нулевой продолжительностью в иерархии Profiler. В представлении временной шкалы окна Profiler предоставленные метаданные доступны во всплывающей подсказке.

Используйте HierarchyFrameDataView.GetItemMetadata для программного извлечения метаданных.

Если markerPtr указывает на маркер с определенным MarkerFlags.Counter, значение метаданных можно получить с помощью FrameDataView.GetCounterValueAsInt методы.

Примечание.SingleSampleWithMetadata является потокобезопасным и может использоваться в специальном коде. Низкоуровневый Profiler API включен в сборку релиза.

Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3