HarmonyOS Pixelmap相关反馈?

1.PixelMap中怎么获取alphatype,明明pixelmap在创建的时候有alphaType,获取不到对应数据。

2.PixelMap在C++ 中需要Release吗,怎么进行Release。ts中是有PixelMap.release方法,在C++ 中看不到对应数据。

阅读 457
1 个回答

1、pixelmap在api12上新增的纯C的ndk接口可以获取alphatype。

2、OH\_PixelmapImageInfo\_GetAlphaType新接口,有pixelmap的release方法:OH\_PixelmapNative\_Release带env环境的接口的nativePixelmap的生命周期和ts对象绑定。纯C接口的OH\_PixelmapNative,则是c++侧独立。子线程不能获取env,老的那套pixelmap得部分接口无法调用。新接口可以在子线程运行。

logo
HarmonyOS
子站问答
访问
宣传栏