Experimental: this API is experimental and might be changed or removed in the future.

NativeObjectEntries

class in UnityEditor.Profiling.Memory.Experimental

切换到手册

描述

包含本机对象数据的类,由 PackedMemorySnapshot.nativeObjects 返回。

变量

flags包含标志(这些标志附加到 NativeObjectEntries.nativeObjectAddress 数组中引用的本机内存对象)的数组。
hideFlags隐藏附加到本机对象的标志。
instanceId此本机对象的实例 ID。
nativeObjectAddress指向本机 C++ 对象的内存地址数组。这与 UnityEngine.Object 的“m_CachePtr”字段相匹配。
nativeTypeArrayIndex用于检索本机 C++ 类型描述的 PackedMemorySnapshot.nativeTypes 数组索引的数组。
objectName包含本机对象名称的数组。
rootReferenceId包含本机对象根引用 ID 的数组。与 NativeRootReferenceEntries.id 数组中的条目相对应。
size此对象的大小(以字节为单位)。

公共函数

GetNumEntries获取本机对象条目的数量。
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961