Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
afaad79f
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
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看板
未验证
提交
afaad79f
编写于
3月 22, 2022
作者:
O
openharmony_ci
提交者:
Gitee
3月 22, 2022
浏览文件
操作
浏览文件
下载
差异文件
!2310 媒体API修改
Merge pull request !2310 from zengyawen/master
上级
d4fdd1e1
37c6f4cd
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
49 addition
and
48 deletion
+49
-48
zh-cn/application-dev/reference/apis/js-apis-audio.md
zh-cn/application-dev/reference/apis/js-apis-audio.md
+17
-16
zh-cn/application-dev/reference/apis/js-apis-image.md
zh-cn/application-dev/reference/apis/js-apis-image.md
+32
-32
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-audio.md
浏览文件 @
afaad79f
...
...
@@ -477,7 +477,7 @@ let audioCapturer = await audio.createAudioCapturer(audioCapturerOptions);
| 名称 | 类型 | 必填 | 说明 |
| ------------- | --------------------------- | ---- | ---------------- |
| content
Type
|
[
ContentType
](
#contenttype
)
| 是 | 媒体类型。 |
| content
|
[
ContentType
](
#contenttype
)
| 是 | 媒体类型。 |
| usage |
[
StreamUsage
](
#streamusage
)
| 是 | 音频流使用类型。 |
| rendererFlags | number | 是 | 音频渲染器标志。 |
...
...
@@ -580,7 +580,7 @@ let audioCapturer = await audio.createAudioCapturer(audioCapturerOptions);
| 名称 | 类型 | 必填 | 说明 |
| ------------ | --------------------------------------- | ---- | ---------------- |
| streamInfo |
[
AudioStreamInfo
](
#audiostreaminfo8
)
| 是 | 表示音频流信息。 |
|
rende
rerInfo |
[
AudioCapturerInfo
](
#audiocapturerinfo
)
| 是 | 表示采集器信息。 |
|
captu
rerInfo |
[
AudioCapturerInfo
](
#audiocapturerinfo
)
| 是 | 表示采集器信息。 |
## AudioCapturerInfo<sup>8+</sup><a name="audiocapturerinfo"></a>
...
...
@@ -599,10 +599,11 @@ let audioCapturer = await audio.createAudioCapturer(audioCapturerOptions);
**系统能力:**
以下各项对应的系统能力均为SystemCapability.Multimedia.Audio.Core
| 名称 | 默认值 | 描述 |
| :------------------ | :----- | :------------- |
| SOURCE_TYPE_INVALID | -1 | 无效的音频源。 |
| SOURCE_TYPE_MIC | 0 | Mic音频源。 |
| 名称 | 默认值 | 描述 |
| :------------------------------ | :----- | :----------------------------------------------------------- |
| SOURCE_TYPE_INVALID | -1 | 无效的音频源。 |
| SOURCE_TYPE_MIC | 0 | Mic音频源。 |
| SOURCE_TYPE_VOICE_COMMUNICATION | 7 | 语音通话场景的音频源。
<br/>
本接口在OpenHarmony 3.1 Release版本仅为接口定义,暂不支持使用。接口将在OpenHarmony 3.1 MR版本中提供使用支持。 |
## AudioScene<sup>8+</sup><a name="audioscene"></a>
...
...
@@ -610,12 +611,12 @@ let audioCapturer = await audio.createAudioCapturer(audioCapturerOptions);
**系统能力:**
以下各项对应的系统能力均为SystemCapability.Multimedia.Audio.Communication
| 名称
| 默认值 | 描述
|
| :---------------------
---------------------------- | :----- | :
------------- |
| AUDIO_SCENE_DEFAULT
| 0 | 默认音频场景。
|
| AUDIO_SCENE_RINGING
(系统接口,三方应用不支持) | 1 | 响铃模式。
|
| AUDIO_SCENE_PHONE_CALL
(系统接口,三方应用不支持) | 2 | 电话模式。
|
| AUDIO_SCENE_VOICE_CHAT
| 3 | 语音聊天模式。
|
| 名称
| 默认值 | 描述
|
| :---------------------
| :----- | :-------------------------------
------------- |
| AUDIO_SCENE_DEFAULT
| 0 | 默认音频场景。
|
| AUDIO_SCENE_RINGING
| 1 | 响铃模式。
<br/>
系统接口,三方应用不支持调用。
|
| AUDIO_SCENE_PHONE_CALL
| 2 | 电话模式。
<br/>
系统接口,三方应用不支持调用。
|
| AUDIO_SCENE_VOICE_CHAT
| 3 | 语音聊天模式。
|
## AudioManager
...
...
@@ -1738,9 +1739,9 @@ setAudioScene\(scene: AudioScene\): Promise<void\>
此接口为系统接口,三方应用不支持。
**系统能力:**
:
SystemCapability.Multimedia.Audio.Communication
**系统能力:**
SystemCapability.Multimedia.Audio.Communication
**
Parameters
**
**
参数:
**
| 参数名 | 类型 | 必填 | 说明 |
| :----- | :----------------------------------- | :--- | :------------- |
...
...
@@ -1768,7 +1769,7 @@ getAudioScene\(callback: AsyncCallback<AudioScene\>\): void
获取音频场景模式,使用callback方式返回异步结果。
**系统能力:**
SystemCapability.Multimedia.Audio.Communication
**系统能力:**
SystemCapability.Multimedia.Audio.Communication
**参数:**
...
...
@@ -3177,7 +3178,7 @@ on(type: 'stateChange', callback: Callback<AudioState\>): void
| 参数名 | 类型 | 必填 | 说明 |
| :------- | :------------------------- | :--- | :------------------------------------------ |
| type | string | 是 | 事件回调类型,支持的事件为:'stateChange'。 |
| callback |
[
AudioState
](
#
AudioS
tate8
)
| 是 | 返回监听的状态。 |
| callback |
[
AudioState
](
#
audios
tate8
)
| 是 | 返回监听的状态。 |
**示例:**
...
...
zh-cn/application-dev/reference/apis/js-apis-image.md
浏览文件 @
afaad79f
...
...
@@ -10,9 +10,9 @@ import image from '@ohos.multimedia.image';
```
## image.createPixelMap<sup>8+</sup>
createPixelMap(colors: ArrayBuffer, opts: InitializetionOptions): Promise
\<
PixelMap>
createPixelMap(colors: ArrayBuffer, opt
ion
s: InitializetionOptions): Promise
\<
PixelMap>
通过属性创建Pixel
m
ap,通过Promise返回结果。
通过属性创建Pixel
M
ap,通过Promise返回结果。
**系统能力:**
SystemCapability.Multimedia.Image
...
...
@@ -21,13 +21,13 @@ createPixelMap(colors: ArrayBuffer, opts: InitializetionOptions): Promise\<Pixel
| 名称 | 类型 | 必填 | 说明 |
| ------- | ------------------------------------------------ | ---- | ------------------------------------------------------------ |
| colors | ArrayBuffer | 是 | 颜色数组。 |
| options |
[
InitializetionOptions
](
#
InitializationO
ptions8
)
| 是 | 创建像素的属性,包括透明度,尺寸,缩略值,像素格式和是否可编辑。 |
| options |
[
InitializetionOptions
](
#
initializationo
ptions8
)
| 是 | 创建像素的属性,包括透明度,尺寸,缩略值,像素格式和是否可编辑。 |
**返回值:**
| 类型 | 说明 |
| -------------------------------- | -------------- |
| Promise
\<
[
PixelMap
](
#pixelmap7
)
> | 返回
p
ixelmap。 |
| Promise
\<
[
PixelMap
](
#pixelmap7
)
> | 返回
P
ixelmap。 |
**示例:**
...
...
@@ -43,17 +43,17 @@ image.createPixelMap(Color, opts)
createPixelMap(colors: ArrayBuffer, opts: InitializetionOptions) callback: AsyncCallback
\<
PixelMap>): void
通过属性创建Pixel
m
ap,通过回调函数返回结果。
通过属性创建Pixel
M
ap,通过回调函数返回结果。
**系统能力:**
SystemCapability.Multimedia.Image
**参数:**
| 名称 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------ | ---- | -------------------- |
| colors | ArrayBuffer | 是 | 颜色数组。 |
| options |
[
InitializetionOptions
](
#
InitializationOptions8
)
| 是 | 属性。
|
| callback | AsyncCallback
\<
[
PixelMap
](
#pixelmap7
)
> | 是 |
回调表示成功或失败
。 |
| 名称 | 类型 | 必填 | 说明
|
| -------- | ------------------------------------------------ | ---- | --------------------
------
|
| colors | ArrayBuffer | 是 | 颜色数组。
|
| options |
[
InitializetionOptions
](
#
initializationoptions8
)
| 是 | 属性。
|
| callback | AsyncCallback
\<
[
PixelMap
](
#pixelmap7
)
> | 是 |
通过回调返回PixelMap对象
。 |
**示例:**
...
...
@@ -255,7 +255,7 @@ writePixels(area: PositionArea): Promise\<void>
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------------------------------ | ---- | -------------------- |
| area |
[
PositionArea
](
#
PositionA
rea7
)
| 是 | 区域,根据区域写入。 |
| area |
[
PositionArea
](
#
positiona
rea7
)
| 是 | 区域,根据区域写入。 |
**返回值:**
...
...
@@ -285,7 +285,7 @@ writePixels(area: PositionArea, callback: AsyncCallback\<void>): void
| 参数名 | 类型 | 必填 | 说明 |
| --------- | ------------------------------ | ---- | ------------------------------ |
| area |
[
PositionArea
](
#
PositionA
rea7
)
| 是 | 区域,根据区域写入。 |
| area |
[
PositionArea
](
#
positiona
rea7
)
| 是 | 区域,根据区域写入。 |
| callback: | AsyncCallback
\<
void> | 是 | 获取回调,失败时返回错误信息。 |
**示例:**
...
...
@@ -335,7 +335,7 @@ pixelMap.writeBufferToPixels(colorBuffer).then(() => {
writeBufferToPixels(src: ArrayBuffer, callback: AsyncCallback
\<
void>): void
读取缓冲区中的图片数据,结果写入Pixelmap中,使用
Promise
形式返回。
读取缓冲区中的图片数据,结果写入Pixelmap中,使用
callback
形式返回。
**系统能力:**
SystemCapability.Multimedia.Image
...
...
@@ -739,11 +739,11 @@ createPixelMap(index: number, options: DecodingOptions, callback: AsyncCallback\
**参数:**
| 名称 | 类型 | 必填 | 说明 |
| ------------- | ------------------------------------- | ---- | -------------------- |
| options |
[
DecodingOptions
](
#decodingoptions7
)
| 是 | 解码参数。 |
| index | number | 是 | 图片索引。 |
| AsyncCallback | AsyncCallback
<
[
PixelMap
](
#pixelmap7
)
>
| 是 |
回调表示成功或失败
。 |
| 名称 | 类型 | 必填 | 说明
|
| ------------- | ------------------------------------- | ---- | --------------------
------
|
| options |
[
DecodingOptions
](
#decodingoptions7
)
| 是 | 解码参数。
|
| index | number | 是 | 图片索引。
|
| AsyncCallback | AsyncCallback
<
[
PixelMap
](
#pixelmap7
)
>
| 是 |
通过回调返回PixelMap对象
。 |
**示例:**
...
...
@@ -765,10 +765,10 @@ createPixelMap(options: DecodingOptions, callback: AsyncCallback\<PixelMap>): vo
**参数:**
| 名称 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------- | ---- | -------------------- |
| options |
[
DecodingOptions
](
#decodingoptions7
)
| 是 | 解码参数。 |
| callback | AsyncCallback
<
[
PixelMap
](
#pixelmap7
)
>
| 是 |
回调表示成功或失败
。 |
| 名称 | 类型 | 必填 | 说明
|
| -------- | ------------------------------------- | ---- | --------------------
------
|
| options |
[
DecodingOptions
](
#decodingoptions7
)
| 是 | 解码参数。
|
| callback | AsyncCallback
<
[
PixelMap
](
#pixelmap7
)
>
| 是 |
通过回调返回PixelMap对象
。 |
**示例:**
...
...
@@ -798,10 +798,10 @@ createPixelMap(opts: DecodingOptions, callback: AsyncCallback\<PixelMap>): void
**参数:**
| 名称 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------- | ---- | -------------------- |
| opts |
[
DecodingOptions
](
#decodingoptions7
)
| 是 | 解码参数。 |
| callback | AsyncCallback
<
[
PixelMap
](
#pixelmap7
)
>
| 是 |
回调表示成功或失败
。 |
| 名称 | 类型 | 必填 | 说明
|
| -------- | ------------------------------------- | ---- | --------------------
------
|
| opts |
[
DecodingOptions
](
#decodingoptions7
)
| 是 | 解码参数。
|
| callback | AsyncCallback
<
[
PixelMap
](
#pixelmap7
)
>
| 是 |
通过回调返回PixelMap对象
。 |
**示例:**
...
...
@@ -881,9 +881,9 @@ createImagePacker(): ImagePacker
**返回值:**
| 类型
| 说明
|
| -----------
| -
--------------------- |
|
ImagePacker | 返回ImagePackers
实例。 |
| 类型
| 说明
|
| -----------
---------------- |
--------------------- |
|
[
ImagePacker
](
#imagepacker
)
| 返回ImagePacker
实例。 |
**示例:**
...
...
@@ -1098,14 +1098,14 @@ imagePackerApi.release();
| 名称 | 类型 | 可读 | 可写 | 说明 |
| ------------------ | ---------------------------------- | ---- | ---- | ---------------- |
| sampleSize | number | 是 | 是 | 缩略图采样大小。 |
| rotate
Degrees
| number | 是 | 是 | 旋转角度。 |
| rotate
| number | 是 | 是 | 旋转角度。 |
| editable | boolean | 是 | 是 | 是否可编辑。 |
| desiredSize |
[
Size
](
#size
)
| 是 | 是 | 期望输出大小。 |
| desiredRegion |
[
Region
](
#region
8
)
| 是 | 是 | 解码区域。 |
| desiredRegion |
[
Region
](
#region
7
)
| 是 | 是 | 解码区域。 |
| desiredPixelFormat |
[
PixelMapFormat
](
#pixelmapformat7
)
| 是 | 是 | 解码的像素格式。 |
| index | numer | 是 | 是 | 解码图片序号 |
## Region<sup>
8
+</sup>
## Region<sup>
7
+</sup>
表示区域信息。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录