• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# OH_ImageReceiverOptions
2<!--Kit: Image Kit-->
3<!--Subsystem: Multimedia-->
4<!--Owner: @aulight02-->
5<!--Designer: @liyang_bryan-->
6<!--Tester: @xchaosioda-->
7<!--Adviser: @zengyawen-->
8
9## 概述
10
11用于定义OH_ImageReceiverOptions数据类型名称。
12
13OH_ImageReceiverOptions是native层封装的图片接收器选项设置器结构体,用于创建OH_ImageReceiverNative时传入设置参数。OH_ImageReceiverOptions结构体不可直接操作,而是采用函数调用方式创建、释放结构体以及操作具体字段。
14
15创建OH_ImageReceiverOptions对象使用[OH_ImageReceiverOptions_Create](capi-image-receiver-native-h.md#oh_imagereceiveroptions_create)函数。
16
17释放OH_ImageReceiverOptions对象使用[OH_ImageReceiverOptions_Release](capi-image-receiver-native-h.md#oh_imagereceiveroptions_release)函数。
18
19OH_ImageReceiverOptions结构体内容和操作方式如下:
20
21| 字段类型| 字段名称 | 字段描述 |操作函数 | 函数描述 |
22| -------- | -------- | -------- | -------- | -------- |
23| Image_Size | size | 图像大小 | [OH_ImageReceiverOptions_GetSize](capi-image-receiver-native-h.md#oh_imagereceiveroptions_getsize) |获取OH_ImageReceiverOptions对象的 Image_Size 信息。|
24| Image_Size | size | 图像大小 | [OH_ImageReceiverOptions_SetSize](capi-image-receiver-native-h.md#oh_imagereceiveroptions_setsize) |设置OH_ImageReceiverOptions对象的 Image_Size 信息。|
25| int32_t | capacity | 图片缓存容量 | [OH_ImageReceiverOptions_GetCapacity](capi-image-receiver-native-h.md#oh_imagereceiveroptions_getcapacity) |获取OH_ImageReceiverOptions对象的图片缓存容量的信息。|
26| int32_t | capacity | 图片缓存容量 | [OH_ImageReceiverOptions_SetCapacity](capi-image-receiver-native-h.md#oh_imagereceiveroptions_setcapacity) |设置OH_ImageReceiverOptions对象的图片缓存容量的信息。|
27
28**起始版本:** 12
29
30**相关模块:** [Image_NativeModule](capi-image-nativemodule.md)
31
32**所在头文件:** [image_receiver_native.h](capi-image-receiver-native-h.md)
33
34