Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
89efc799
D
Docs
项目概览
OpenHarmony
/
Docs
接近 2 年 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
89efc799
编写于
9月 05, 2023
作者:
O
openharmony_ci
提交者:
Gitee
9月 05, 2023
浏览文件
操作
浏览文件
下载
差异文件
!23996 fix docs
Merge pull request !23996 from 冯泽悟/cherry-pick-1693917985
上级
beec5ab5
04a8bbff
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
44 addition
and
44 deletion
+44
-44
zh-cn/application-dev/reference/native-apis/Readme-CN.md
zh-cn/application-dev/reference/native-apis/Readme-CN.md
+2
-2
zh-cn/application-dev/reference/native-apis/_o_h_o_s_1_1_media_1_1_ohos_image_component.md
...ative-apis/_o_h_o_s_1_1_media_1_1_ohos_image_component.md
+6
-6
zh-cn/application-dev/reference/native-apis/_o_h_o_s_1_1_media_1_1_ohos_image_rect.md
...nce/native-apis/_o_h_o_s_1_1_media_1_1_ohos_image_rect.md
+5
-5
zh-cn/application-dev/reference/native-apis/image.md
zh-cn/application-dev/reference/native-apis/image.md
+18
-18
zh-cn/application-dev/reference/native-apis/image__mdk_8h.md
zh-cn/application-dev/reference/native-apis/image__mdk_8h.md
+11
-11
zh-cn/application-dev/website.md
zh-cn/application-dev/website.md
+2
-2
未找到文件。
zh-cn/application-dev/reference/native-apis/Readme-CN.md
浏览文件 @
89efc799
...
...
@@ -114,8 +114,8 @@
-
[
OH_NativeXComponent_TouchPoint
](
_o_h___native_x_component___touch_point.md
)
-
[
OHExtDataHandle
](
_o_h_ext_data_handle.md
)
-
[
OHHDRMetaData
](
_o_h_h_d_r_meta_data.md
)
-
[
O
HOS::Media::O
hosImageComponent
](
_o_h_o_s_1_1_media_1_1_ohos_image_component.md
)
-
[
O
HOS::Media::O
hosImageRect
](
_o_h_o_s_1_1_media_1_1_ohos_image_rect.md
)
-
[
OhosImageComponent
](
_o_h_o_s_1_1_media_1_1_ohos_image_component.md
)
-
[
OhosImageRect
](
_o_h_o_s_1_1_media_1_1_ohos_image_rect.md
)
-
[
OHOS::Media::OhosPixelMapInfo
](
_o_h_o_s_1_1_media_1_1_ohos_pixel_map_info.md
)
-
[
OhosImageDecodingOps
](
_ohos_image_decoding_ops.md
)
-
[
OhosImageReceiverInfo
](
_ohos_image_receiver_info.md
)
...
...
zh-cn/application-dev/reference/native-apis/_o_h_o_s_1_1_media_1_1_ohos_image_component.md
浏览文件 @
89efc799
# O
HOS::Media::O
hosImageComponent
# OhosImageComponent
## 概述
...
...
@@ -34,7 +34,7 @@
### byteBuffer
```
uint8_t* O
HOS::Media::O
hosImageComponent::byteBuffer
uint8_t* OhosImageComponent::byteBuffer
```
**描述:**
...
...
@@ -45,7 +45,7 @@ uint8_t* OHOS::Media::OhosImageComponent::byteBuffer
### componentType
```
int32_t O
HOS::Media::O
hosImageComponent::componentType
int32_t OhosImageComponent::componentType
```
**描述:**
...
...
@@ -56,7 +56,7 @@ int32_t OHOS::Media::OhosImageComponent::componentType
### pixelStride
```
int32_t O
HOS::Media::O
hosImageComponent::pixelStride
int32_t OhosImageComponent::pixelStride
```
**描述:**
...
...
@@ -67,7 +67,7 @@ int32_t OHOS::Media::OhosImageComponent::pixelStride
### rowStride
```
int32_t O
HOS::Media::O
hosImageComponent::rowStride
int32_t OhosImageComponent::rowStride
```
**描述:**
...
...
@@ -78,7 +78,7 @@ int32_t OHOS::Media::OhosImageComponent::rowStride
### size
```
size_t O
HOS::Media::O
hosImageComponent::size
size_t OhosImageComponent::size
```
**描述:**
...
...
zh-cn/application-dev/reference/native-apis/_o_h_o_s_1_1_media_1_1_ohos_image_rect.md
浏览文件 @
89efc799
# O
HOS::Media::O
hosImageRect
# OhosImageRect
## 概述
...
...
@@ -33,7 +33,7 @@
### height
```
int32_t O
HOS::Media::O
hosImageRect::height
int32_t OhosImageRect::height
```
**描述:**
...
...
@@ -44,7 +44,7 @@ int32_t OHOS::Media::OhosImageRect::height
### width
```
int32_t O
HOS::Media::O
hosImageRect::width
int32_t OhosImageRect::width
```
**描述:**
...
...
@@ -55,7 +55,7 @@ int32_t OHOS::Media::OhosImageRect::width
### x
```
int32_t O
HOS::Media::O
hosImageRect::x
int32_t OhosImageRect::x
```
**描述:**
...
...
@@ -66,7 +66,7 @@ int32_t OHOS::Media::OhosImageRect::x
### y
```
int32_t O
HOS::Media::O
hosImageRect::y
int32_t OhosImageRect::y
```
**描述:**
...
...
zh-cn/application-dev/reference/native-apis/image.md
浏览文件 @
89efc799
...
...
@@ -31,8 +31,8 @@
| 名称 | 描述 |
| -------- | -------- |
|
[
O
HOS::Media::O
hosImageRect
](
_o_h_o_s_1_1_media_1_1_ohos_image_rect.md
)
| 定义图像矩形信息。 |
|
[
O
HOS::Media::O
hosImageComponent
](
_o_h_o_s_1_1_media_1_1_ohos_image_component.md
)
| 定义图像组成信息。 |
|
[
OhosImageRect
](
_o_h_o_s_1_1_media_1_1_ohos_image_rect.md
)
| 定义图像矩形信息。 |
|
[
OhosImageComponent
](
_o_h_o_s_1_1_media_1_1_ohos_image_component.md
)
| 定义图像组成信息。 |
|
[
OhosImageSize
](
_ohos_image_size.md
)
| 定义图像大小。 |
|
[
OhosPixelMapInfos
](
_ohos_pixel_map_infos.md
)
| 用于定义 pixel map 的相关信息。 |
|
[
OhosPixelMapCreateOps
](
_ohos_pixel_map_create_ops.md
)
| 用于定义创建 pixel map 设置选项的相关信息。 |
...
...
@@ -54,7 +54,7 @@
| 名称 | 描述 |
| -------- | -------- |
|
[
OHOS::Media::
ImageNative
](
#imagenative
)
| 为图像接口定义native层图像对象。 |
|
[
ImageNative
](
#imagenative
)
| 为图像接口定义native层图像对象。 |
|
[
NativePixelMap
](
#nativepixelmap
)
| 定义native层pixelmap数据类型名称。 |
|
[
OhosPixelMapInfos
](
#ohospixelmapinfos
)
| 用于定义 pixel map 的相关信息。 |
|
[
ImageReceiverNative
](
#imagereceivernative
)
| 用于定义ImageReceiverNative数据类型名称。 |
...
...
@@ -71,8 +71,8 @@
| 名称 | 描述 |
| -------- | -------- |
| { OHOS
::Media::OHOS_IMAGE_FORMAT_YCBCR_422_SP = 1000,
<br/>
OHOS::Media::
OHOS_IMAGE_FORMAT_JPEG = 2000, } | 图像格式枚举值。 |
| { OHOS
::Media::OHOS_IMAGE_COMPONENT_FORMAT_YUV_Y = 1,
<br/>
OHOS::Media::OHOS_IMAGE_COMPONENT_FORMAT_YUV_U = 2,
<br/>
OHOS::Media::OHOS_IMAGE_COMPONENT_FORMAT_YUV_V = 3,
<br/>
OHOS::Media::
OHOS_IMAGE_COMPONENT_FORMAT_JPEG = 4, } | 图像组成类型枚举值。 |
| { OHOS
_IMAGE_FORMAT_YCBCR_422_SP = 1000,
<br/>
OHOS_IMAGE_FORMAT_JPEG = 2000, } | 图像格式枚举值。 |
| { OHOS
_IMAGE_COMPONENT_FORMAT_YUV_Y = 1,
<br/>
OHOS_IMAGE_COMPONENT_FORMAT_YUV_U = 2,
<br/>
OHOS_IMAGE_COMPONENT_FORMAT_YUV_V = 3,
<br/>
OHOS_IMAGE_COMPONENT_FORMAT_JPEG = 4, } | 图像组成类型枚举值。 |
|
[
IRNdkErrCode
](
#irndkerrcode
)
{
<br/>
IMAGE_RESULT_SUCCESS = 0,
<br/>
IMAGE_RESULT_BAD_PARAMETER = -1,
<br/>
IMAGE_RESULT_IMAGE_RESULT_BASE = IMAGE_RESULT_BASE,
<br/>
IMAGE_RESULT_ERR_IPC = IMAGE_RESULT_BASE + 1,
<br/>
IMAGE_RESULT_ERR_SHAMEM_NOT_EXIST = IMAGE_RESULT_BASE + 2,
<br/>
IMAGE_RESULT_ERR_SHAMEM_DATA_ABNORMAL = IMAGE_RESULT_BASE + 3,
<br/>
IMAGE_RESULT_DECODE_ABNORMAL = IMAGE_RESULT_BASE + 4,
<br/>
IMAGE_RESULT_DATA_ABNORMAL = IMAGE_RESULT_BASE + 5,
<br/>
IMAGE_RESULT_MALLOC_ABNORMAL = IMAGE_RESULT_BASE + 6,
<br/>
IMAGE_RESULT_DATA_UNSUPPORT = IMAGE_RESULT_BASE + 7,
<br/>
IMAGE_RESULT_INIT_ABNORMAL = IMAGE_RESULT_BASE + 8,
<br/>
IMAGE_RESULT_GET_DATA_ABNORMAL = IMAGE_RESULT_BASE + 9,
<br/>
IMAGE_RESULT_TOO_LARGE = IMAGE_RESULT_BASE + 10,
<br/>
IMAGE_RESULT_TRANSFORM = IMAGE_RESULT_BASE + 11,
<br/>
IMAGE_RESULT_COLOR_CONVERT = IMAGE_RESULT_BASE + 12,
<br/>
IMAGE_RESULT_CROP = IMAGE_RESULT_BASE + 13,
<br/>
IMAGE_RESULT_SOURCE_DATA = IMAGE_RESULT_BASE + 14,
<br/>
IMAGE_RESULT_SOURCE_DATA_INCOMPLETE = IMAGE_RESULT_BASE + 15,
<br/>
IMAGE_RESULT_MISMATCHED_FORMAT = IMAGE_RESULT_BASE + 16,
<br/>
IMAGE_RESULT_UNKNOWN_FORMAT = IMAGE_RESULT_BASE + 17,
<br/>
IMAGE_RESULT_SOURCE_UNRESOLVED = IMAGE_RESULT_BASE + 18,
<br/>
IMAGE_RESULT_INVALID_PARAMETER = IMAGE_RESULT_BASE + 19,
<br/>
IMAGE_RESULT_DECODE_FAILED = IMAGE_RESULT_BASE + 20,
<br/>
IMAGE_RESULT_PLUGIN_REGISTER_FAILED = IMAGE_RESULT_BASE + 21,
<br/>
IMAGE_RESULT_PLUGIN_CREATE_FAILED = IMAGE_RESULT_BASE + 22,
<br/>
IMAGE_RESULT_ENCODE_FAILED = IMAGE_RESULT_BASE + 23,
<br/>
IMAGE_RESULT_ADD_PIXEL_MAP_FAILED = IMAGE_RESULT_BASE + 24,
<br/>
IMAGE_RESULT_HW_DECODE_UNSUPPORT = IMAGE_RESULT_BASE + 25,
<br/>
IMAGE_RESULT_DECODE_HEAD_ABNORMAL = IMAGE_RESULT_BASE + 26,
<br/>
IMAGE_RESULT_DECODE_EXIF_UNSUPPORT = IMAGE_RESULT_BASE + 27,
<br/>
IMAGE_RESULT_PROPERTY_NOT_EXIST = IMAGE_RESULT_BASE + 28,
<br/>
IMAGE_RESULT_MEDIA_DATA_UNSUPPORT = IMAGE_RESULT_BASE + 30,
<br/>
IMAGE_RESULT_MEDIA_TOO_LARGE = IMAGE_RESULT_BASE + 31,
<br/>
IMAGE_RESULT_MEDIA_MALLOC_FAILED = IMAGE_RESULT_BASE + 32,
<br/>
IMAGE_RESULT_MEDIA_END_OF_STREAM = IMAGE_RESULT_BASE + 33,
<br/>
IMAGE_RESULT_MEDIA_IO_ABNORMAL = IMAGE_RESULT_BASE + 34,
<br/>
IMAGE_RESULT_MEDIA_MALFORMED = IMAGE_RESULT_BASE + 35,
<br/>
IMAGE_RESULT_MEDIA_BUFFER_TOO_SMALL = IMAGE_RESULT_BASE + 36,
<br/>
IMAGE_RESULT_MEDIA_OUT_OF_RANGE = IMAGE_RESULT_BASE + 37,
<br/>
IMAGE_RESULT_MEDIA_STATUS_ABNORMAL = IMAGE_RESULT_BASE + 38,
<br/>
IMAGE_RESULT_MEDIA_VALUE_INVALID = IMAGE_RESULT_BASE + 39,
<br/>
IMAGE_RESULT_MEDIA_NULL_POINTER = IMAGE_RESULT_BASE + 40,
<br/>
IMAGE_RESULT_MEDIA_INVALID_OPERATION = IMAGE_RESULT_BASE + 41,
<br/>
IMAGE_RESULT_MEDIA_ERR_PLAYER_NOT_INIT = IMAGE_RESULT_BASE + 42,
<br/>
IMAGE_RESULT_MEDIA_EARLY_PREPARE = IMAGE_RESULT_BASE + 43,
<br/>
IMAGE_RESULT_MEDIA_SEEK_ERR = IMAGE_RESULT_BASE + 44,
<br/>
IMAGE_RESULT_MEDIA_PERMISSION_DENIED = IMAGE_RESULT_BASE + 45,
<br/>
IMAGE_RESULT_MEDIA_DEAD_OBJECT = IMAGE_RESULT_BASE + 46,
<br/>
IMAGE_RESULT_MEDIA_TIMED_OUT = IMAGE_RESULT_BASE + 47,
<br/>
IMAGE_RESULT_MEDIA_TRACK_NOT_ALL_SUPPORTED = IMAGE_RESULT_BASE + 48,
<br/>
IMAGE_RESULT_MEDIA_ADAPTER_INIT_FAILED = IMAGE_RESULT_BASE + 49,
<br/>
IMAGE_RESULT_MEDIA_WRITE_PARCEL_FAIL = IMAGE_RESULT_BASE + 50,
<br/>
IMAGE_RESULT_MEDIA_READ_PARCEL_FAIL = IMAGE_RESULT_BASE + 51,
<br/>
IMAGE_RESULT_MEDIA_NO_AVAIL_BUFFER = IMAGE_RESULT_BASE + 52,
<br/>
IMAGE_RESULT_MEDIA_INVALID_PARAM = IMAGE_RESULT_BASE + 53, IMAGE_RESULT_MEDIA_CODEC_ADAPTER_NOT_EXIST = IMAGE_RESULT_BASE + 54,
<br/>
IMAGE_RESULT_MEDIA_CREATE_CODEC_ADAPTER_FAILED = IMAGE_RESULT_BASE + 55,
<br/>
IMAGE_RESULT_MEDIA_CODEC_ADAPTER_NOT_INIT = IMAGE_RESULT_BASE + 56,
<br/>
IMAGE_RESULT_MEDIA_ZCODEC_CREATE_FAILED = IMAGE_RESULT_BASE + 57,
<br/>
IMAGE_RESULT_MEDIA_ZCODEC_NOT_EXIST = IMAGE_RESULT_BASE + 58,
<br/>
IMAGE_RESULT_MEDIA_JNI_CLASS_NOT_EXIST = IMAGE_RESULT_BASE + 59,
<br/>
IMAGE_RESULT_MEDIA_JNI_METHOD_NOT_EXIST = IMAGE_RESULT_BASE + 60,
<br/>
IMAGE_RESULT_MEDIA_JNI_NEW_OBJ_FAILED = IMAGE_RESULT_BASE + 61,
<br/>
IMAGE_RESULT_MEDIA_JNI_COMMON_ERROR = IMAGE_RESULT_BASE + 62,
<br/>
IMAGE_RESULT_MEDIA_DISTRIBUTE_NOT_SUPPORT = IMAGE_RESULT_BASE + 63,
<br/>
IMAGE_RESULT_MEDIA_SOURCE_NOT_SET = IMAGE_RESULT_BASE + 64,
<br/>
IMAGE_RESULT_MEDIA_RTSP_ADAPTER_NOT_INIT = IMAGE_RESULT_BASE + 65,
<br/>
IMAGE_RESULT_MEDIA_RTSP_ADAPTER_NOT_EXIST = IMAGE_RESULT_BASE + 66,
<br/>
IMAGE_RESULT_MEDIA_RTSP_SURFACE_UNSUPPORT = IMAGE_RESULT_BASE + 67,
<br/>
IMAGE_RESULT_MEDIA_RTSP_CAPTURE_NOT_INIT = IMAGE_RESULT_BASE + 68,
<br/>
IMAGE_RESULT_MEDIA_RTSP_SOURCE_URL_INVALID = IMAGE_RESULT_BASE + 69,
<br/>
IMAGE_RESULT_MEDIA_RTSP_VIDEO_TRACK_NOT_FOUND = IMAGE_RESULT_BASE + 70,
<br/>
IMAGE_RESULT_MEDIA_RTSP_CAMERA_NUM_REACH_MAX = IMAGE_RESULT_BASE + 71,
<br/>
IMAGE_RESULT_MEDIA_SET_VOLUME = IMAGE_RESULT_BASE + 72,
<br/>
IMAGE_RESULT_MEDIA_NUMBER_OVERFLOW = IMAGE_RESULT_BASE + 73,
<br/>
IMAGE_RESULT_MEDIA_DIS_PLAYER_UNSUPPORTED = IMAGE_RESULT_BASE + 74,
<br/>
IMAGE_RESULT_MEDIA_DENCODE_ICC_FAILED = IMAGE_RESULT_BASE + 75,
<br/>
IMAGE_RESULT_MEDIA_ENCODE_ICC_FAILED = IMAGE_RESULT_BASE + 76,
<br/>
IMAGE_RESULT_MEDIA_READ_PIXELMAP_FAILED = IMAGE_RESULT_BASE + 150,
<br/>
IMAGE_RESULT_MEDIA_WRITE_PIXELMAP_FAILED = IMAGE_RESULT_BASE + 151,
<br/>
IMAGE_RESULT_MEDIA_PIXELMAP_NOT_ALLOW_MODIFY = IMAGE_RESULT_BASE + 152,
<br/>
IMAGE_RESULT_MEDIA_CONFIG_FAILED = IMAGE_RESULT_BASE + 153,
<br/>
IMAGE_RESULT_JNI_ENV_ABNORMAL = IMAGE_RESULT_BASE + 154,
<br/>
IMAGE_RESULT_SURFACE_GRALLOC_BUFFER_FAILED = IMAGE_RESULT_BASE + 155,
<br/>
IMAGE_RESULT_CREATE_SURFACE_FAILED = IMAGE_RESULT_BASE + 156,
<br/>
IMAGE_RESULT_SURFACE_GET_PARAMETER_FAILED = IMAGE_RESULT_BASE + 157,
<br/>
IMAGE_RESULT_GET_SURFACE_FAILED = IMAGE_RESULT_BASE + 158,
<br/>
IMAGE_RESULT_SURFACE_ACQUIRE_BUFFER_FAILED = IMAGE_RESULT_BASE + 159,
<br/>
IMAGE_RESULT_SURFACE_REQUEST_BUFFER_FAILED = IMAGE_RESULT_BASE + 160,
<br/>
IMAGE_RESULT_REGISTER_LISTENER_FAILED = IMAGE_RESULT_BASE + 161,
<br/>
IMAGE_RESULT_REGISTER_BUFFER_FAILED = IMAGE_RESULT_BASE + 162,
<br/>
IMAGE_RESULT_FREAD_FAILED = IMAGE_RESULT_BASE + 163,
<br/>
IMAGE_RESULT_PEEK_FAILED = IMAGE_RESULT_BASE + 164,
<br/>
IMAGE_RESULT_SEEK_FAILED = IMAGE_RESULT_BASE + 165,
<br/>
IMAGE_RESULT_STREAM_SIZE_ERROR = IMAGE_RESULT_BASE + 166,
<br/>
IMAGE_RESULT_FILE_FD_ERROR = IMAGE_RESULT_BASE + 167,
<br/>
IMAGE_RESULT_FILE_DAMAGED = IMAGE_RESULT_BASE + 168,
<br/>
IMAGE_RESULT_CREATE_DECODER_FAILED = IMAGE_RESULT_BASE + 169,
<br/>
IMAGE_RESULT_CREATE_ENCODER_FAILED = IMAGE_RESULT_BASE + 170,
<br/>
IMAGE_RESULT_CHECK_FORMAT_ERROR = IMAGE_RESULT_BASE + 171,
<br/>
IMAGE_RESULT_THIRDPART_SKIA_ERROR = IMAGE_RESULT_BASE + 172,
<br/>
IMAGE_RESULT_HW_DECODE_FAILED = IMAGE_RESULT_BASE + 173,
<br/>
IMAGE_RESULT_ALLOCATER_TYPE_ERROR = IMAGE_RESULT_BASE + 174,
<br/>
IMAGE_RESULT_ALPHA_TYPE_ERROR = IMAGE_RESULT_BASE + 175,
<br/>
IMAGE_RESULT_INDEX_INVALID = IMAGE_RESULT_BASE + 176,
<br/>
IMAGE_RESULT_MEDIA_UNKNOWN = IMAGE_RESULT_BASE + 200
<br/>
} | 可能出现的返回值的枚举。 |
| { OHOS_PIXEL_MAP_ALPHA_TYPE_UNKNOWN = 0,
<br/>
OHOS_PIXEL_MAP_ALPHA_TYPE_OPAQUE = 1,
<br/>
OHOS_PIXEL_MAP_ALPHA_TYPE_PREMUL = 2,
<br/>
OHOS_PIXEL_MAP_ALPHA_TYPE_UNPREMUL = 3 } | PixelMap 透明度类型的枚举。 |
| { OHOS_PIXEL_MAP_READ_ONLY = 0,
<br/>
OHOS_PIXEL_MAP_EDITABLE = 1 } | PixelMap 编辑类型的枚举。 |
...
...
@@ -85,12 +85,12 @@
| 名称 | 描述 |
| -------- | -------- |
|
[
OH
OS::Media::OH
_Image_InitImageNative
](
#oh_image_initimagenative
)
(
napi_env
env, napi_value source) | 从输入的JavaScript Native API
**图像**
对象中解析 native
**ImageNative**
对象。 |
|
[
OH
OS::Media::OH
_Image_ClipRect
](
#oh_image_cliprect
)
(
const
[
ImageNative
]
(#imagenative)
\*
native, struct
[
OhosImageRect
](
_o_h_o_s_1_1_media_1_1_ohos_image_rect.md
)
\*
rect) | 获取native
**ImageNative**
对象
[
OhosImageRect
](
_o_h_o_s_1_1_media_1_1_ohos_image_rect.md
)
信息。 |
|
[
OH
OS::Media::OH
_Image_Size
](
#oh_image_size
)
(
const
[
ImageNative
]
(#imagenative)
\*
native, struct
[
OhosImageSize
](
_ohos_image_size.md
)
\*
size) | 获取native
**ImageNative**
对象的
[
OhosImageSize
](
_ohos_image_size.md
)
信息。 |
|
[
OH
OS::Media::OH
_Image_Format
](
#oh_image_format
)
(
const
[
ImageNative
]
(#imagenative)
\*
native, int32_t
\*
format) | 获取native
**ImageNative**
对象的图像格式。 |
|
[
OH
OS::Media::OH
_Image_GetComponent
](
#oh_image_getcomponent
)
(
const
[
ImageNative
]
(#imagenative)
\*
native, int32_t componentType, struct
[
OhosImageComponent
](
_o_h_o_s_1_1_media_1_1_ohos_image_component.md
)
\*
componentNative) | 从 native
**ImageNative**
对象中获取
[
OhosImageComponent
](
_o_h_o_s_1_1_media_1_1_ohos_image_component.md
)
。 |
|
[
OH
OS::Media::OH
_Image_Release
](
#oh_image_release
)
(
[ImageNative](#imagenative
)
\*
native) | 释放
**ImageNative**
native对象。 |
|
[
OH_Image_InitImageNative
](
#oh_image_initimagenative
)
(
napi_env
env, napi_value source) | 从输入的JavaScript Native API
**图像**
对象中解析 native
**ImageNative**
对象。 |
|
[
OH_Image_ClipRect
](
#oh_image_cliprect
)
(
const
[
ImageNative
]
(#imagenative)
\*
native, struct
[
OhosImageRect
](
_o_h_o_s_1_1_media_1_1_ohos_image_rect.md
)
\*
rect) | 获取native
**ImageNative**
对象
[
OhosImageRect
](
_o_h_o_s_1_1_media_1_1_ohos_image_rect.md
)
信息。 |
|
[
OH_Image_Size
](
#oh_image_size
)
(
const
[
ImageNative
]
(#imagenative)
\*
native, struct
[
OhosImageSize
](
_ohos_image_size.md
)
\*
size) | 获取native
**ImageNative**
对象的
[
OhosImageSize
](
_ohos_image_size.md
)
信息。 |
|
[
OH_Image_Format
](
#oh_image_format
)
(
const
[
ImageNative
]
(#imagenative)
\*
native, int32_t
\*
format) | 获取native
**ImageNative**
对象的图像格式。 |
|
[
OH_Image_GetComponent
](
#oh_image_getcomponent
)
(
const
[
ImageNative
]
(#imagenative)
\*
native, int32_t componentType, struct
[
OhosImageComponent
](
_o_h_o_s_1_1_media_1_1_ohos_image_component.md
)
\*
componentNative) | 从 native
**ImageNative**
对象中获取
[
OhosImageComponent
](
_o_h_o_s_1_1_media_1_1_ohos_image_component.md
)
。 |
|
[
OH_Image_Release
](
#oh_image_release
)
(
[ImageNative](#imagenative
)
\*
native) | 释放
**ImageNative**
native对象。 |
|
[
OH_PixelMap_CreatePixelMap
](
#oh_pixelmap_createpixelmap
)
(
napi_env
env,
[
OhosPixelMapCreateOps
](
_ohos_pixel_map_create_ops.md
)
info, void
\*
buf, size_t len, napi_value
\*
res) | 创建
**PixelMap**
对象。 |
|
[
OH_PixelMap_CreateAlphaPixelMap
](
#oh_pixelmap_createalphapixelmap
)
(
napi_env
env, napi_value source, napi_value
\*
alpha) | 根据Alpha通道的信息,来生成一个仅包含Alpha通道信息的
**PixelMap**
对象。 |
|
[
OH_PixelMap_InitNativePixelMap
](
#oh_pixelmap_initnativepixelmap
)
(
napi_env
env, napi_value source) | 初始化
**PixelMap**
对象数据。 |
...
...
@@ -202,7 +202,7 @@
```
typedef struct ImageNative_
OHOS::Media::
ImageNative
typedef struct ImageNative_ ImageNative
```
**描述:**
...
...
@@ -649,7 +649,7 @@ int32_t OHOS::Media::OH_GetImageInfo (napi_env env, napi_value value, OhosPixelM
### OH_Image_ClipRect()
```
int32_t OH
OS::Media::OH
_Image_ClipRect (const ImageNative * native, struct OhosImageRect * rect )
int32_t OH_Image_ClipRect (const ImageNative * native, struct OhosImageRect * rect )
```
**描述:**
...
...
@@ -689,7 +689,7 @@ ImageNative, [OhosImageRect](_o_h_o_s_1_1_media_1_1_ohos_image_rect.md)
### OH_Image_Format()
```
int32_t OH
OS::Media::OH
_Image_Format (const ImageNative * native, int32_t * format )
int32_t OH_Image_Format (const ImageNative * native, int32_t * format )
```
**描述:**
...
...
@@ -729,7 +729,7 @@ ImageNative
### OH_Image_GetComponent()
```
int32_t OH
OS::Media::OH
_Image_GetComponent (const ImageNative * native, int32_t componentType, struct OhosImageComponent * componentNative )
int32_t OH_Image_GetComponent (const ImageNative * native, int32_t componentType, struct OhosImageComponent * componentNative )
```
**描述:**
...
...
@@ -770,7 +770,7 @@ ImageNative, [OhosImageComponent](_o_h_o_s_1_1_media_1_1_ohos_image_component.md
### OH_Image_InitImageNative()
```
ImageNative* OH
OS::Media::OH
_Image_InitImageNative (napi_env env, napi_value source )
ImageNative* OH_Image_InitImageNative (napi_env env, napi_value source )
```
**描述:**
...
...
@@ -1237,7 +1237,7 @@ int32_t OH_Image_Receiver_Release (ImageReceiverNative * native)
### OH_Image_Release()
```
int32_t OH
OS::Media::OH
_Image_Release (ImageNative * native)
int32_t OH_Image_Release (ImageNative * native)
```
**描述:**
...
...
@@ -1274,7 +1274,7 @@ ImageNative, OH_Image_InitImageNative
### OH_Image_Size()
```
int32_t OH
OS::Media::OH
_Image_Size (const ImageNative * native, struct OhosImageSize * size )
int32_t OH_Image_Size (const ImageNative * native, struct OhosImageSize * size )
```
**描述:**
...
...
zh-cn/application-dev/reference/native-apis/image__mdk_8h.md
浏览文件 @
89efc799
...
...
@@ -21,32 +21,32 @@
| 名称 | 描述 |
| -------- | -------- |
|
[
O
HOS::Media::O
hosImageRect
](
_o_h_o_s_1_1_media_1_1_ohos_image_rect.md
)
| 定义图像矩形信息。 |
|
[
O
HOS::Media::O
hosImageComponent
](
_o_h_o_s_1_1_media_1_1_ohos_image_component.md
)
| 定义图像组成信息。 |
|
[
OhosImageRect
](
_o_h_o_s_1_1_media_1_1_ohos_image_rect.md
)
| 定义图像矩形信息。 |
|
[
OhosImageComponent
](
_o_h_o_s_1_1_media_1_1_ohos_image_component.md
)
| 定义图像组成信息。 |
### 类型定义
| 名称 | 描述 |
| -------- | -------- |
|
[
OHOS::Media::
ImageNative
](
image.md#imagenative
)
| 为图像接口定义native层图像对象。 |
|
[
ImageNative
](
image.md#imagenative
)
| 为图像接口定义native层图像对象。 |
### 枚举
| 名称 | 描述 |
| -------- | -------- |
| {
[
OHOS
::Media::OHOS_IMAGE_FORMAT_YCBCR_422_SP
](
image.md
)
= 1000,
<br/>
[
OHOS::Media::
OHOS_IMAGE_FORMAT_JPEG
](
image.md
)
= 2000, } | 图像格式枚举值。 |
| {
[
OHOS
::Media::OHOS_IMAGE_COMPONENT_FORMAT_YUV_Y
](
image.md
)
= 1,
<br/>
[
OHOS::Media::OHOS_IMAGE_COMPONENT_FORMAT_YUV_U
](
image.md
)
= 2,
<br/>
[
OHOS::Media::OHOS_IMAGE_COMPONENT_FORMAT_YUV_V
](
image.md
)
= 3,
<br/>
[
OHOS::Media::
OHOS_IMAGE_COMPONENT_FORMAT_JPEG
](
image.md
)
= 4, } | 图像组成类型枚举值。 |
| {
[
OHOS
_IMAGE_FORMAT_YCBCR_422_SP
](
image.md
)
= 1000,
<br/>
[
OHOS_IMAGE_FORMAT_JPEG
](
image.md
)
= 2000, } | 图像格式枚举值。 |
| {
[
OHOS
_IMAGE_COMPONENT_FORMAT_YUV_Y
](
image.md
)
= 1,
<br/>
[
OHOS_IMAGE_COMPONENT_FORMAT_YUV_U
](
image.md
)
= 2,
<br/>
[
OHOS_IMAGE_COMPONENT_FORMAT_YUV_V
](
image.md
)
= 3,
<br/>
[
OHOS_IMAGE_COMPONENT_FORMAT_JPEG
](
image.md
)
= 4, } | 图像组成类型枚举值。 |
### 函数
| 名称 | 描述 |
| -------- | -------- |
|
[
OH
OS::Media::OH
_Image_InitImageNative
](
image.md#oh_image_initimagenative
)
(
napi_env
env, napi_value source) | 从输入的JavaScript Native API
**图像**
对象中解析 native
**ImageNative**
对象。 |
|
[
OH
OS::Media::OH
_Image_ClipRect
](
image.md#oh_image_cliprect
)
(
const
[
ImageNative
]
(image.md#imagenative)
\*
native, struct
[
OhosImageRect
](
_o_h_o_s_1_1_media_1_1_ohos_image_rect.md
)
\*
rect) | 获取native
**ImageNative**
对象
[
OhosImageRect
](
_o_h_o_s_1_1_media_1_1_ohos_image_rect.md
)
信息。 |
|
[
OH
OS::Media::OH
_Image_Size
](
image.md#oh_image_size
)
(
const
[
ImageNative
]
(image.md#imagenative)
\*
native, struct
[
OhosImageSize
](
_ohos_image_size.md
)
\*
size) | 获取native
**ImageNative**
对象的
[
OhosImageSize
](
_ohos_image_size.md
)
信息。 |
|
[
OH
OS::Media::OH
_Image_Format
](
image.md#oh_image_format
)
(
const
[
ImageNative
]
(image.md#imagenative)
\*
native, int32_t
\*
format) | 获取native
**ImageNative**
对象的图像格式。 |
|
[
OH
OS::Media::OH
_Image_GetComponent
](
image.md#oh_image_getcomponent
)
(
const
[
ImageNative
]
(image.md#imagenative)
\*
native, int32_t componentType, struct
[
OhosImageComponent
](
_o_h_o_s_1_1_media_1_1_ohos_image_component.md
)
\*
componentNative) | 从 native
**ImageNative**
对象中获取
[
OhosImageComponent
](
_o_h_o_s_1_1_media_1_1_ohos_image_component.md
)
。 |
|
[
OH
OS::Media::OH
_Image_Release
](
image.md#oh_image_release
)
(
[ImageNative](image.md#imagenative
)
\*
native) | 释放
**ImageNative**
native对象。 |
|
[
OH_Image_InitImageNative
](
image.md#oh_image_initimagenative
)
(
napi_env
env, napi_value source) | 从输入的JavaScript Native API
**图像**
对象中解析 native
**ImageNative**
对象。 |
|
[
OH_Image_ClipRect
](
image.md#oh_image_cliprect
)
(
const
[
ImageNative
]
(image.md#imagenative)
\*
native, struct
[
OhosImageRect
](
_o_h_o_s_1_1_media_1_1_ohos_image_rect.md
)
\*
rect) | 获取native
**ImageNative**
对象
[
OhosImageRect
](
_o_h_o_s_1_1_media_1_1_ohos_image_rect.md
)
信息。 |
|
[
OH_Image_Size
](
image.md#oh_image_size
)
(
const
[
ImageNative
]
(image.md#imagenative)
\*
native, struct
[
OhosImageSize
](
_ohos_image_size.md
)
\*
size) | 获取native
**ImageNative**
对象的
[
OhosImageSize
](
_ohos_image_size.md
)
信息。 |
|
[
OH_Image_Format
](
image.md#oh_image_format
)
(
const
[
ImageNative
]
(image.md#imagenative)
\*
native, int32_t
\*
format) | 获取native
**ImageNative**
对象的图像格式。 |
|
[
OH_Image_GetComponent
](
image.md#oh_image_getcomponent
)
(
const
[
ImageNative
]
(image.md#imagenative)
\*
native, int32_t componentType, struct
[
OhosImageComponent
](
_o_h_o_s_1_1_media_1_1_ohos_image_component.md
)
\*
componentNative) | 从 native
**ImageNative**
对象中获取
[
OhosImageComponent
](
_o_h_o_s_1_1_media_1_1_ohos_image_component.md
)
。 |
|
[
OH_Image_Release
](
image.md#oh_image_release
)
(
[ImageNative](image.md#imagenative
)
\*
native) | 释放
**ImageNative**
native对象。 |
zh-cn/application-dev/website.md
浏览文件 @
89efc799
...
...
@@ -1865,8 +1865,8 @@
-
[
OH_NativeXComponent_TouchPoint
](
reference/native-apis/_o_h___native_x_component___touch_point.md
)
-
[
OHExtDataHandle
](
reference/native-apis/_o_h_ext_data_handle.md
)
-
[
OHHDRMetaData
](
reference/native-apis/_o_h_h_d_r_meta_data.md
)
-
[
O
HOS::Media::O
hosImageComponent
](
reference/native-apis/_o_h_o_s_1_1_media_1_1_ohos_image_component.md
)
-
[
O
HOS::Media::O
hosImageRect
](
reference/native-apis/_o_h_o_s_1_1_media_1_1_ohos_image_rect.md
)
-
[
OhosImageComponent
](
reference/native-apis/_o_h_o_s_1_1_media_1_1_ohos_image_component.md
)
-
[
OhosImageRect
](
reference/native-apis/_o_h_o_s_1_1_media_1_1_ohos_image_rect.md
)
-
[
OHOS::Media::OhosPixelMapInfo
](
reference/native-apis/_o_h_o_s_1_1_media_1_1_ohos_pixel_map_info.md
)
-
[
OhosImageDecodingOps
](
reference/native-apis/_ohos_image_decoding_ops.md
)
-
[
OhosImageReceiverInfo
](
reference/native-apis/_ohos_image_receiver_info.md
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录