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

ProfilerUnsafeUtility

класс в Unity.Profiling.LowLevel.Unsafe / Реализовано в: UnityEngine.CoreModule

Описание

Служебный класс, предоставляющий доступ к низкоуровневому API-интерфейсу Profiler.

Используйте методы ProfilerUnsafeUtility для создания высокоуровневого примитива профилирования. Низкоуровневый Profiler API включен в сборку релиза.

Статические Свойства

CategoryAi Категория AI и NavMesh Profiler.
CategoryAllocation Категория профилировщика выделения памяти.
CategoryAnimation Категория "Профилировщик анимации".
CategoryAudio Категория "Профилировщик аудиосистем".
CategoryGUI Категория профилировщика пользовательского интерфейса.
CategoryInput Введите категорию профилировщика системы.
CategoryInternal Категория профайлера внутренних систем Unity.
CategoryLighting Категория Global Illumination Profiler.
CategoryLoading Загрузка категории System Profiler.
CategoryNetwork Категория профилировщика сетевой системы.
CategoryOther Категория профилировщика без категорий.
CategoryParticles Категория профилировщика системы частиц.
CategoryPhysics Категория "Профилировщик физических систем".
CategoryRender Категория профилировщика системы визуализации.
CategoryScripts Категория профилировщика общего кода C#.
CategoryVideo Категория "Профилировщик видеосистемы".
CategoryVirtualTexturing Категория профайлера системы виртуального текстурирования.
CategoryVr Категория профилировщика системы VR.
Временная метка Получает отметку времени Profiler.
TimestampToNanosecondsConversionRatio Получает коэффициент преобразования временной метки Profiler в наносекунды.

Статические Методы

BeginSample Начинает профилирование фрагмента кода, отмеченного пользовательским именем, определенным дескриптором markerPtr.
BeginSampleWithMetadata Начинает профилирование фрагмента кода, помеченного пользовательским именем, определенным дескриптором markerPtr и параметрами метаданных.
CreateFlow Создайте новый идентификатор потока Profiler.
CreateMarker Создает новый дескриптор маркера Profiler для инструментирования кода.
EndSample Завершить профилирование фрагмента кода, помеченного пользовательским именем, определенным этим экземпляром ProfilerMarker.
FlowEvent Добавить событие потока в пример Profiler.
GetCategoryByName Получает идентификатор категории Profiler.
GetCategoryDescription Получает информацию о категории Profiler, такую ​​как имя или цвет.
SetMarkerMetadata Установите имя и тип метаданных маркера Profiler.
SingleSampleWithMetadata Создает образец профилирования с пользовательским именем, определенным дескриптором markerPtr и параметрами метаданных.
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3