Описание
Базовая функциональность для доступа к данным 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 | Возвращает имя метода и информацию о местоположении для указанного адреса метода. |