未验证 提交 d812deba 编写于 作者: Z zengyawen 提交者: Gitee

update zh-cn/application-dev/reference/apis/js-apis-audio.md.

Signed-off-by: Nzengyawen <zengyawen1@huawei.com>
上级 67e7893c
......@@ -716,6 +716,14 @@ async function createTonePlayer(){
| CONNECT_TYPE_LOCAL | 1 | 本地设备。 |
| CONNECT_TYPE_DISTRIBUTED | 2 | 分布式设备。 |
## VolumeGroupInfos<sup>9+</sup>
音量组信息,数组类型,为[VolumeGroupInfo](#volumegroupinfo9)的数组,只读。
**系统接口:** 该接口为系统接口
**系统能力:** SystemCapability.Multimedia.Audio.Volume
## VolumeGroupInfo<sup>9+</sup>
音量组信息。
......@@ -732,26 +740,6 @@ async function createTonePlayer(){
| groupName<sup>9+</sup> | number | 是 | 否 | 组名。 |
| 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
描述设备连接状态变化和设备信息。
......@@ -2773,6 +2761,12 @@ async function selectOutputDeviceByFilter(){
}
```
## AudioRendererChangeInfoArray<sup>9+</sup>
数组类型,AudioRenderChangeInfo数组,只读。
**系统能力:** SystemCapability.Multimedia.Audio.Renderer
## AudioRendererChangeInfo<sup>9+</sup>
描述音频渲染器更改信息。
......@@ -2786,12 +2780,6 @@ async function selectOutputDeviceByFilter(){
| rendererInfo | [AudioRendererInfo](#audiorendererinfo8) | 是 | 否 | 音频渲染器信息。 |
| rendererState | [AudioState](#audiostate) | 是 | 否 | 音频状态。<br/>此接口为系统接口。|
## AudioRendererChangeInfoArray<sup>9+</sup>
AudioRenderChangeInfo数组,只读。
**系统能力:** SystemCapability.Multimedia.Audio.Renderer
**示例:**
```js
......@@ -2838,6 +2826,13 @@ audioStreamManager.on('audioRendererChange', (AudioRendererChangeInfoArray) =>
});
```
## AudioCapturerChangeInfoArray<sup>9+</sup>
数组类型,AudioCapturerChangeInfo数组,只读。
**系统能力:** SystemCapability.Multimedia.Audio.Capturer
## AudioCapturerChangeInfo<sup>9+</sup>
描述音频采集器更改信息。
......@@ -2851,12 +2846,6 @@ audioStreamManager.on('audioRendererChange', (AudioRendererChangeInfoArray) =>
| capturerInfo | [AudioCapturerInfo](#audiocapturerinfo8) | 是 | 否 | 音频采集器信息。 |
| capturerState | [AudioState](#audiostate) | 是 | 否 | 音频状态。<br/>此接口为系统接口。|
## AudioCapturerChangeInfoArray<sup>9+</sup>
AudioCapturerChangeInfo数组,只读。
**系统能力:** SystemCapability.Multimedia.Audio.Capturer
**示例:**
```js
......@@ -2901,6 +2890,10 @@ audioStreamManager.on('audioCapturerChange', (AudioCapturerChangeInfoArray) =>
});
```
## AudioDeviceDescriptors
设备属性数组类型,为[AudioDeviceDescriptor](#audiodevicedescriptor)的数组,只读。
## AudioDeviceDescriptor
描述音频设备。
......@@ -2921,10 +2914,6 @@ audioStreamManager.on('audioCapturerChange', (AudioCapturerChangeInfoArray) =>
| interruptGroupId<sup>9+</sup> | number | 是 | 否 | 设备所处的焦点组ID。<br/>此接口为系统接口。 |
| volumeGroupId<sup>9+</sup> | number | 是 | 否 | 设备所处的音量组ID。<br/>此接口为系统接口。 |
## AudioDeviceDescriptors
设备属性数组类型,为[AudioDeviceDescriptor](#audiodevicedescriptor)的数组,只读。
**示例:**
```js
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册