harmony 鸿蒙AudioPortCapability
AudioPortCapability
概述
音频端口的支持能力。
起始版本: 4.1
相关模块:HdiAudio
汇总
Public 属性
名称 | 描述 |
---|---|
unsigned int deviceType | 设备输出、输入类型。 |
unsigned int deviceId | 设备ID,唯一的设备识别符。 |
boolean hardwareMode | 是否支持设备绑定处理。 |
unsigned int formatNum | 支持的音频格式数目。 |
enum AudioFormat[] formats | 支持的音频格式,详情参考AudioFormat。 |
unsigned int sampleRateMasks | 支持的音频采样频率(8k、16k、32k、48k)。 |
enum AudioChannelMaskchannelMasks | 设备的声道布局掩码,详情参考AudioChannelMask。 |
unsigned int channelCount | 最大支持的声道总数。 |
struct AudioSubPortCapability[] subPorts | 支持的子端口列表,详情参考AudioSubPortCapability。 |
enum AudioSampleFormat[] supportSampleFormats | 支持的采样率列表,详情参考AudioSampleFormat。 |
类成员变量说明
channelCount
unsigned int AudioPortCapability::channelCount
描述
最大支持的声道总数。
channelMasks
enum AudioChannelMask AudioPortCapability::channelMasks
描述
支持的音频格式,详情参考AudioFormat。
deviceId
unsigned int AudioPortCapability::deviceId
描述
设备ID,唯一的设备识别符。
deviceType
unsigned int AudioPortCapability::deviceType
描述
设备输出、输入类型。
formats
enum AudioFormat[] AudioPortCapability::formats
描述
支持的音频格式,详情参考AudioFormat。
formatNum
unsigned int AudioPortCapability::formatNum
描述
支持的音频格式数目。
hardwareMode
boolean AudioPortCapability::hardwareMode
描述
是否支持设备绑定处理。
sampleRateMasks
unsigned int AudioPortCapability::sampleRateMasks
描述
支持的音频采样频率(8k、16k、32k、48k)。
subPorts
struct AudioSubPortCapability [] AudioPortCapability::subPorts
描述
支持的子端口列表,详情参考AudioSubPortCapability。
supportSampleFormats
enum AudioSampleFormat[] AudioPortCapability::supportSampleFormats
描述
支持的采样率列表,详情参考AudioSampleFormat。
你可能感兴趣的鸿蒙文章
harmony 鸿蒙AudioAdapterDescriptor
harmony 鸿蒙AudioAdapterDescriptor
harmony 鸿蒙AudioDeviceDescriptor
0
赞
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦