如何创建和使用ImageReceiver?

预览流二次处理(C/C++)https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/native-camera-preview-imagereceiver-0000001774120398

到第3步时:3. 获取SurfaceId。通过image的createImageReceiver()方法创建ImageReceiver实例,再通过实例的getReceivingSurfaceId()方法获取SurfaceId。

文档如上,但是没有写, 在native C/C++层

  1. 如何创建『ImageReceiver实例』?
  2. 如何『获取SurfaceId』?

我尝试在SDK的HarmonyOS-NEXT-DP2/base/native/sysroot/usr/include目录中搜索相应的ImageReceiver,在multimedia/image_framework/image_receiver_mdk.h 中有找到相关声明。OH_Image_Receiver_CreateImageReceiver

阅读 807
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进