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

FrameDataView

класс в UnityEditor.Profiling

Описание

Базовая функциональность для доступа к данным Profiler.

Предоставляет базовый доступ к данным Profiler для определенного кадра и потока.

Смотрите так же: RawFrameDataView, HierarchyFrameDataView.

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

invalidMarkerId Идентификатор недопустимого маркера.

Свойства

frameFps Текущие кадры в секунду (FPS) для кадра.
frameGpuTimeMs Время кадра графического процессора в миллисекундах.
frameGpuTimeNs Количество кадров графического процессора в наносекундах.
frameIndex Индекс кадра для FrameDataView.
frameStartTimeMs Время начала кадра процессора в миллисекундах.
frameStartTimeNs Время начала кадра процессора в наносекундах.
frameTimeMs Количество кадров ЦП в миллисекундах.
frameTimeNs Время кадра процессора в наносекундах.
maxDepth Максимальные уровни дочерних образцов в данных потока.
sampleCount Количество выборок в кадре для потока.
threadGroupName Имя группы, к которой принадлежит поток.
threadId Постоянный идентификатор, связанный с потоком.
threadIndex Индекс потока в текущем кадре.
threadName Название темы.
valid Истинно после того, как данные кадра для потока обработаны и готовы к извлечению.

Публичные Методы

GetAllCategories Получает все доступные категории Profiler для текущего сеанса профилирования.
GetCategoryInfo Получает информацию о категории Profiler для заданного идентификатора категории.
GetCounterValueAsDouble Получает последнее значение маркера счетчика в кадре как двойной тип данных.
GetCounterValueAsFloat Получает последнее значение маркера счетчика в кадре как тип данных с плавающей запятой.
GetCounterValueAsInt Получает последнее значение маркера счетчика в кадре как тип данных int.
GetCounterValueAsLong Получает последнее значение маркера счетчика в кадре в виде длинного типа данных.
GetCounterValuePtr Получает небезопасный указатель на последнее значение маркера счетчика в кадре.
GetFrameMetaData Извлекает метаданные, связанные с фреймом.
GetFrameMetaDataCount Получает общее количество фрагментов метаданных для каждой пары идентификаторов и тегов в кадре.
GetMarkerCategoryIndex Получает категорию маркера Profiler для определенного идентификатора маркера.
GetMarkerFlags Получает флаги маркеров Profiler для определенного идентификатора маркера.
GetMarkerId Получить идентификатор маркера Profiler для определенного имени.
GetMarkerMetadataInfo Получает метаданные маркера Profiler для определенного идентификатора маркера.
GetMarkerName Получает имя маркера Profiler для определенного идентификатора маркера.
GetMarkers Получает все доступные маркеры для текущего сеанса профилирования.
GetSessionMetaData Извлекает метаданные сеанса, в котором этот кадр появился как NativeArray.
GetSessionMetaDataCount Получает общее количество фрагментов метаданных для каждой пары идентификаторов и тегов в сеансе Profiler.
HasCounterValue Возвращает значение true для маркера, который содержит счетчик в активном фрейме.
ResolveMethodInfo Возвращает имя метода и информацию о местоположении для указанного адреса метода.
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3