1# OH_ImageReceiverNative 2<!--Kit: Image Kit--> 3<!--Subsystem: Multimedia--> 4<!--Owner: @aulight02--> 5<!--Designer: @liyang_bryan--> 6<!--Tester: @xchaosioda--> 7<!--Adviser: @zengyawen--> 8 9## 概述 10 11OH_ImageReceiverNative是native层封装的图片接收器结构体,OH_ImageReceiverNative结构体不可直接操作,而是采用函数调用方式创建、释放结构体以及操作具体字段。 12 13创建OH_ImageReceiverNative对象使用[OH_ImageReceiverNative_Create](capi-image-receiver-native-h.md#oh_imagereceivernative_create)函数。 14 15释放OH_ImageReceiverNative对象使用[OH_ImageReceiverNative_Release](capi-image-receiver-native-h.md#oh_imagereceivernative_release)函数。 16 17OH_ImageReceiverNative结构体内容和操作方式如下: 18 19| 字段类型| 字段名称 | 字段描述 |操作函数 | 函数描述 | 20| -------- | -------- | -------- | -------- | -------- | 21| uint64_t | surfaceId | 接收器的surfaceId | [OH_ImageReceiverNative_GetReceivingSurfaceId](capi-image-receiver-native-h.md#oh_imagereceivernative_getreceivingsurfaceid) |通过OH_ImageReceiverNative获取SurfaceId。| 22| OH_ImageNative | image | native层的image | [OH_ImageReceiverNative_ReadLatestImage](capi-image-receiver-native-h.md#oh_imagereceivernative_readlatestimage) | 通过OH_ImageReceiverNative获取最新的一张图片。| 23| OH_ImageNative | image | native层的image | [OH_ImageReceiverNative_ReadNextImage](capi-image-receiver-native-h.md#oh_imagereceivernative_readnextimage) |通过OH_ImageReceiverNative获取下一张图片。| 24| OH_ImageReceiver_OnCallback | callback| 图片接收器回调函数 | [OH_ImageReceiverNative_On](capi-image-receiver-native-h.md#oh_imagereceivernative_on) |注册一个OH_ImageReceiver_OnCallback回调事件。| 25| OH_ImageReceiver_OnCallback | callback| 图片接收器回调函数 | [OH_ImageReceiverNative_Off](capi-image-receiver-native-h.md#oh_imagereceivernative_off) |关闭OH_ImageReceiver_OnCallback回调事件。| 26| Image_Size | size | ImageReceiver的大小 | [OH_ImageReceiverNative_GetSize](capi-image-receiver-native-h.md#oh_imagereceivernative_getsize) |通过OH_ImageReceiverNative获取ImageReceiver的大小。| 27|int32_t | capacity| 图片接收器容量 | [OH_ImageReceiverNative_GetCapacity](capi-image-receiver-native-h.md#oh_imagereceivernative_getcapacity) |通过OH_ImageReceiverNative获取ImageReceiver的容量。| 28 29**起始版本:** 12 30 31**相关模块:** [Image_NativeModule](capi-image-nativemodule.md) 32 33**所在头文件:** [image_receiver_native.h](capi-image-receiver-native-h.md) 34 35