native层创建的pixelmap,arraybuffer等内存数据,传给ts层使用,最后是ts层的系统自动释放回收内存吗?

1.OH_PixelMap_CreatePixelMap创建pixelmap时会先malloc一份内存,创建后的pixelmap传给ts层去显示,之后这个pixelmap是系统自动释放内存吗?

2.native层使用napi_create_arraybuffer创建一份内存,然后napi_create_typedarray创建uint8array数据,传给ts层去使用,之后这个数据是系统自动释放内存吗?

HarmonyOS
2024-08-27 11:58:38
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

系统自动释放,如有需要,可以通过napi_open_handle_scope和napi_close_handle_scope来自行管理生命周期。

分享
微博
QQ
微信
回复
2024-08-27 17:31:58
相关问题
native创建socket异常
318浏览 • 1回复 待解决
native多进程场景调试
248浏览 • 1回复 待解决
ts给c++传递数组,c++如何解析
1748浏览 • 1回复 待解决
HarmonyOS Native获取应用路径方式
285浏览 • 1回复 待解决
如何在native获取屏幕亮度
1772浏览 • 1回复 待解决
如何在Native加载so库
1031浏览 • 1回复 待解决
HarmonyOS native是否支持curl和openSSL
292浏览 • 1回复 待解决
ArkTS通过接口访问C++对象
285浏览 • 1回复 待解决
native如何访问rawfile二进制文件
1865浏览 • 1回复 待解决