未验证 提交 cf365c95 编写于 作者: O openharmony_ci 提交者: Gitee

!11409 【轻量级 PR】:update zh-cn/application-dev/reference/apis/js-apis-audio.md.

Merge pull request !11409 from zengyawen/N/A
...@@ -716,6 +716,14 @@ async function createTonePlayer(){ ...@@ -716,6 +716,14 @@ async function createTonePlayer(){
| CONNECT_TYPE_LOCAL | 1 | 本地设备。 | | CONNECT_TYPE_LOCAL | 1 | 本地设备。 |
| CONNECT_TYPE_DISTRIBUTED | 2 | 分布式设备。 | | CONNECT_TYPE_DISTRIBUTED | 2 | 分布式设备。 |
## VolumeGroupInfos<sup>9+</sup>
音量组信息,数组类型,为[VolumeGroupInfo](#volumegroupinfo9)的数组,只读。
**系统接口:** 该接口为系统接口
**系统能力:** SystemCapability.Multimedia.Audio.Volume
## VolumeGroupInfo<sup>9+</sup> ## VolumeGroupInfo<sup>9+</sup>
音量组信息。 音量组信息。
...@@ -732,26 +740,6 @@ async function createTonePlayer(){ ...@@ -732,26 +740,6 @@ async function createTonePlayer(){
| groupName<sup>9+</sup> | number | 是 | 否 | 组名。 | | groupName<sup>9+</sup> | number | 是 | 否 | 组名。 |
| type<sup>9+</sup> | [ConnectType](#connecttype9)| 是 | 否 | 连接设备类型。 | | type<sup>9+</sup> | [ConnectType](#connecttype9)| 是 | 否 | 连接设备类型。 |
## VolumeGroupInfos<sup>9+</sup>
音量组信息,数组类型,为[VolumeGroupInfo](#volumegroupinfo9)的数组,只读。
**系统接口:** 该接口为系统接口
**系统能力:** SystemCapability.Multimedia.Audio.Volume
**示例:**
```js
import audio from '@ohos.multimedia.audio';
async function getVolumeGroupInfos(){
let volumegroupinfos = await audio.getAudioManager().getVolumeManager().getVolumeGroupInfos(audio.LOCAL_NETWORK_ID);
console.info('Promise returned to indicate that the volumeGroup list is obtained.'+JSON.stringify(volumegroupinfos))
}
getVolumeGroupInfos();
```
## DeviceChangeAction ## DeviceChangeAction
描述设备连接状态变化和设备信息。 描述设备连接状态变化和设备信息。
...@@ -2773,6 +2761,12 @@ async function selectOutputDeviceByFilter(){ ...@@ -2773,6 +2761,12 @@ async function selectOutputDeviceByFilter(){
} }
``` ```
## AudioRendererChangeInfoArray<sup>9+</sup>
数组类型,AudioRenderChangeInfo数组,只读。
**系统能力:** SystemCapability.Multimedia.Audio.Renderer
## AudioRendererChangeInfo<sup>9+</sup> ## AudioRendererChangeInfo<sup>9+</sup>
描述音频渲染器更改信息。 描述音频渲染器更改信息。
...@@ -2786,12 +2780,6 @@ async function selectOutputDeviceByFilter(){ ...@@ -2786,12 +2780,6 @@ async function selectOutputDeviceByFilter(){
| rendererInfo | [AudioRendererInfo](#audiorendererinfo8) | 是 | 否 | 音频渲染器信息。 | | rendererInfo | [AudioRendererInfo](#audiorendererinfo8) | 是 | 否 | 音频渲染器信息。 |
| rendererState | [AudioState](#audiostate) | 是 | 否 | 音频状态。<br/>此接口为系统接口。| | rendererState | [AudioState](#audiostate) | 是 | 否 | 音频状态。<br/>此接口为系统接口。|
## AudioRendererChangeInfoArray<sup>9+</sup>
AudioRenderChangeInfo数组,只读。
**系统能力:** SystemCapability.Multimedia.Audio.Renderer
**示例:** **示例:**
```js ```js
...@@ -2838,6 +2826,13 @@ audioStreamManager.on('audioRendererChange', (AudioRendererChangeInfoArray) => ...@@ -2838,6 +2826,13 @@ audioStreamManager.on('audioRendererChange', (AudioRendererChangeInfoArray) =>
}); });
``` ```
## AudioCapturerChangeInfoArray<sup>9+</sup>
数组类型,AudioCapturerChangeInfo数组,只读。
**系统能力:** SystemCapability.Multimedia.Audio.Capturer
## AudioCapturerChangeInfo<sup>9+</sup> ## AudioCapturerChangeInfo<sup>9+</sup>
描述音频采集器更改信息。 描述音频采集器更改信息。
...@@ -2851,12 +2846,6 @@ audioStreamManager.on('audioRendererChange', (AudioRendererChangeInfoArray) => ...@@ -2851,12 +2846,6 @@ audioStreamManager.on('audioRendererChange', (AudioRendererChangeInfoArray) =>
| capturerInfo | [AudioCapturerInfo](#audiocapturerinfo8) | 是 | 否 | 音频采集器信息。 | | capturerInfo | [AudioCapturerInfo](#audiocapturerinfo8) | 是 | 否 | 音频采集器信息。 |
| capturerState | [AudioState](#audiostate) | 是 | 否 | 音频状态。<br/>此接口为系统接口。| | capturerState | [AudioState](#audiostate) | 是 | 否 | 音频状态。<br/>此接口为系统接口。|
## AudioCapturerChangeInfoArray<sup>9+</sup>
AudioCapturerChangeInfo数组,只读。
**系统能力:** SystemCapability.Multimedia.Audio.Capturer
**示例:** **示例:**
```js ```js
...@@ -2901,6 +2890,10 @@ audioStreamManager.on('audioCapturerChange', (AudioCapturerChangeInfoArray) => ...@@ -2901,6 +2890,10 @@ audioStreamManager.on('audioCapturerChange', (AudioCapturerChangeInfoArray) =>
}); });
``` ```
## AudioDeviceDescriptors
设备属性数组类型,为[AudioDeviceDescriptor](#audiodevicedescriptor)的数组,只读。
## AudioDeviceDescriptor ## AudioDeviceDescriptor
描述音频设备。 描述音频设备。
...@@ -2921,10 +2914,6 @@ audioStreamManager.on('audioCapturerChange', (AudioCapturerChangeInfoArray) => ...@@ -2921,10 +2914,6 @@ audioStreamManager.on('audioCapturerChange', (AudioCapturerChangeInfoArray) =>
| interruptGroupId<sup>9+</sup> | number | 是 | 否 | 设备所处的焦点组ID。<br/>此接口为系统接口。 | | interruptGroupId<sup>9+</sup> | number | 是 | 否 | 设备所处的焦点组ID。<br/>此接口为系统接口。 |
| volumeGroupId<sup>9+</sup> | number | 是 | 否 | 设备所处的音量组ID。<br/>此接口为系统接口。 | | volumeGroupId<sup>9+</sup> | number | 是 | 否 | 设备所处的音量组ID。<br/>此接口为系统接口。 |
## AudioDeviceDescriptors
设备属性数组类型,为[AudioDeviceDescriptor](#audiodevicedescriptor)的数组,只读。
**示例:** **示例:**
```js ```js
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册