• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# OhosImageSource
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_ImageSource_CreateFromUri](capi-image-source-mdk-h.md#oh_imagesource_createfromuri)、[OH_ImageSource_CreateFromFd](capi-image-source-mdk-h.md#oh_imagesource_createfromfd)和[OH_ImageSource_CreateFromData](capi-image-source-mdk-h.md#oh_imagesource_createfromdata)获取。
12
13**起始版本:** 10
14
15**废弃版本:** 11
16
17**相关模块:** [Image](capi-image.md)
18
19**所在头文件:** [image_source_mdk.h](capi-image-source-mdk-h.md)
20
21## 汇总
22
23### 成员变量
24
25| 名称 | 描述 |
26| -- | -- |
27| char* uri = nullptr | 图像源资源标识符,接受文件资源或者base64资源。 |
28| size_t uriSize = 0 | 图像源资源长度。 |
29| int32_t fd = - 1 | 图像源文件资源描述符。 |
30| uint8_t* buffer = nullptr | 图像源缓冲区资源,接受格式化包缓冲区或者base64缓冲区。 |
31| size_t bufferSize = 0 | 图像源缓冲区资源大小。 |
32
33
34