• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# AudioPortCapability
2
3
4## 概述
5
6音频端口的支持能力。
7
8**Since:**
9
103.2
11
12**Version:**
13
141.0
15
16**相关模块:**
17
18[Audio](_audio.md)
19
20
21## 汇总
22
23
24### Public 属性
25
26  | 名称 | 描述 |
27| -------- | -------- |
28| [deviceType](#devicetype) | unsigned&nbsp;int<br/>设备输出、输入类型。 |
29| [deviceId](#deviceid) | unsigned&nbsp;int<br/>设备ID,唯一的设备识别符。 |
30| [hardwareMode](#hardwaremode) | boolean<br/>是否支持设备绑定处理。 |
31| [formatNum](#formatnum) | unsigned&nbsp;int<br/>支持的音频格式数目。 |
32| [channelMasks](#channelmasks) | enum&nbsp;[AudioFormat](_audio.md#audioformat)[]&nbsp;formats&nbsp;unsigned&nbsp;int&nbsp;sampleRateMasks&nbsp;enum&nbsp;[AudioChannelMask](_audio.md#audiochannelmask)<br/>支持的音频格式,详情参考[AudioFormat](_audio.md#audioformat)。 |
33| [channelCount](#channelcount) | unsigned&nbsp;int<br/>最大支持的声道总数。 |
34| [subPorts](#subports) | struct&nbsp;[AudioSubPortCapability](_audio_sub_port_capability.md)[]<br/>支持的子端口列表,详情参考[AudioSubPortCapability](_audio_sub_port_capability.md)。 |
35
36
37## 类成员变量说明
38
39
40### channelCount
41
42
43```
44unsigned int AudioPortCapability::channelCount
45```
46
47**描述:**
48
49最大支持的声道总数。
50
51
52### channelMasks
53
54
55```
56enum AudioFormat [] formats unsigned int sampleRateMasks enum AudioChannelMask AudioPortCapability::channelMasks
57```
58
59**描述:**
60
61支持的音频格式,详情参考[AudioFormat](_audio.md#audioformat)。
62
63支持的音频采样频率(8k、16k、32k、48k)。 设备的声道布局掩码,详情参考[AudioChannelMask](_audio.md#audiochannelmask)。
64
65
66### deviceId
67
68
69```
70unsigned int AudioPortCapability::deviceId
71```
72
73**描述:**
74
75设备ID,唯一的设备识别符。
76
77
78### deviceType
79
80
81```
82unsigned int AudioPortCapability::deviceType
83```
84
85**描述:**
86
87设备输出、输入类型。
88
89
90### formatNum
91
92
93```
94unsigned int AudioPortCapability::formatNum
95```
96
97**描述:**
98
99支持的音频格式数目。
100
101
102### hardwareMode
103
104
105```
106boolean AudioPortCapability::hardwareMode
107```
108
109**描述:**
110
111是否支持设备绑定处理。
112
113
114### subPorts
115
116
117```
118struct AudioSubPortCapability [] AudioPortCapability::subPorts
119```
120
121**描述:**
122
123支持的子端口列表,详情参考[AudioSubPortCapability](_audio_sub_port_capability.md)。
124