IntPtr 指向底层图形 API 索引缓冲区的指针。
检索指向索引缓冲区的本机(底层图形 API)指针。
使用此函数检索与网格索引缓冲区相对应的指针/句柄,因为它在本地图形 API 中表示。它可用于从原生代码插件中启用网格操作。
索引缓冲区数据每个索引为 16 或 32 位,具体取决于 indexFormat。否则,索引缓冲区的布局取决于使用的MeshTopology(参见SetIndices)。最常见的情况是网格由三角形列表组成,三角形列表的每个三角形有三个索引。
返回的数据类型取决于基础图形 API
对于大多数用例(从原生代码写入网格数据时),在获取原生缓冲区指针之前,您需要将网格标记为“动态”(参见 MarkDynamic)。这通常会将缓冲区切换为 CPU 可写。
请注意,在使用多线程渲染时调用此函数会与渲染线程同步(一个慢速操作),因此最佳做法是仅在初始化时设置必要的缓冲区指针。
其他资源:原生代码插件、GetNativeVertexBufferPtr、SetIndices。