harmony 鸿蒙OH_ImageReceiverNative

  • 2025-06-12
  • 浏览 (2)

OH_ImageReceiverNative

概述

OH_ImageReceiverNative是native层封装的图片接收器结构体,OH_ImageReceiverNative结构体不可直接操作,而是采用函数调用方式创建、释放结构体以及操作具体字段。

创建OH_ImageReceiverNative对象使用OH_ImageReceiverNative_Create函数。

释放OH_ImageReceiverNative对象使用OH_ImageReceiverNative_Release函数。

OH_ImageReceiverNative结构体内容和操作方式如下:

字段类型 字段名称 字段描述 操作函数 函数描述
uint64_t surfaceId 接收器的surfaceId OH_ImageReceiverNative_GetReceivingSurfaceId 通过OH_ImageReceiverNative获取SurfaceId。
OH_ImageNative image native层的image OH_ImageReceiverNative_ReadLatestImage 通过OH_ImageReceiverNative获取最新的一张图片。
OH_ImageNative image native层的image OH_ImageReceiverNative_ReadNextImage 通过OH_ImageReceiverNative获取下一张图片。
OH_ImageReceiver_OnCallback callback 图片接收器回调函数 OH_ImageReceiverNative_On 注册一个OH_ImageReceiver_OnCallback回调事件。
OH_ImageReceiver_OnCallback callback 图片接收器回调函数 OH_ImageReceiverNative_Off 关闭OH_ImageReceiver_OnCallback回调事件。
Image_Size size ImageReceiver的大小 OH_ImageReceiverNative_GetSize 通过OH_ImageReceiverNative获取ImageReceiver的大小。
int32_t capacity 图片接收器容量 OH_ImageReceiverNative_GetCapacity 通过OH_ImageReceiverNative获取ImageReceiver的容量。

起始版本: 12

相关模块: Image_NativeModule

所在头文件: image_receiver_native.h

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Image Kit(图片处理服务)

harmony 鸿蒙Interface (AuxiliaryPicture)

harmony 鸿蒙Interface (Image)

harmony 鸿蒙Interface (ImageCreator)

harmony 鸿蒙Interface (ImagePacker)

harmony 鸿蒙Interface (ImageReceiver)

harmony 鸿蒙Interface (ImageSource)

harmony 鸿蒙Interface (Metadata)

harmony 鸿蒙Interface (Picture)

harmony 鸿蒙Interface (PixelMap)

0  赞