HierarchyFrameDataView.ItemContainsRawFrameDataViewIndex
Declaration
public bool ItemContainsRawFrameDataViewIndex(int id, int sampleIndex);Параметры
| Параметр | Описание |
|---|---|
| Идентификатор | Hierarchy идентификатор элемента. |
| sampleIndex | Конкретный индекс выборки профилера, который должен проверяться, если он представлен этим элементом иерархии. |
Возвращаемое значение
логическое True, если выборочный индекс представлен этим элементом иерархии, false, если он не представлен.
Описание
Проверяет, соответствует ли предоставленный индекс необработанной выборки любому из индексов необработанной выборки, связанных с этим идентификатором элемента Hierarchy.
Когда HierarchyFrameDataView.ViewMode.MergeSamplesWithTheSameName является активным, Unity объединяет несколько образцов с одинаковым именем на одном и том же уровне иерархии в один элемент.
В результате такого поведения и иерархической структуры образцов в HierarchyFrameDataView, Hierarchy идентификаторы изделий что HierarchyFrameDataView использования, не соответствуют требованиям выборочные индексы что RawFrameDataView Чтобы получить эти индексы для использования с RawFrameDataView, использование GetItemRawFrameDataViewIndices.
Однако, если вы хотите только подтвердить, что элемент в HierarchyFrameDataView соответствует конкретному Индекс выборки вы можете использовать ItemContainsRawFrameDataViewIndex для подтверждения того, что без необходимости извлекать весь перечень выборочные индексы.
Броски:
System.ArgumentException если Идентификатор недействительно.
Дополнительные ресурсы HierarchyFrameDataView.GetItemMergedSamplesCount, HierarchyFrameDataView.GetItemRawFrameDataViewIndices, RawFrameDataView.