AudioPortCapability
概述
音频端口的支持能力。
起始版本: 4.0
相关模块:HdiAudio
汇总
Public 属性
名称 | 描述 |
---|---|
unsigned int deviceType | 设备输出、输入类型。 |
unsigned int deviceId | 设备ID,唯一的设备识别符。 |
boolean hardwareMode | 是否支持设备绑定处理。 |
unsigned int formatNum | 支持的音频格式数目。 |
enum AudioFormat[] formats unsigned int sampleRateMasks enum AudioChannelMaskchannelMasks | 支持的音频格式,详情参考AudioFormat。 支持的音频采样频率(8k、16k、32k、48k)。 设备的声道布局掩码,详情参考AudioChannelMask。 |
unsigned int channelCount | 最大支持的声道总数。 |
struct AudioSubPortCapability[] subPorts | 支持的子端口列表,详情参考AudioSubPortCapability。 |
类成员变量说明
channelCount
unsigned int AudioPortCapability::channelCount
描述 最大支持的声道总数。
channelMasks
enum AudioFormat [] formats unsigned int sampleRateMasks enum AudioChannelMask AudioPortCapability::channelMasks
描述 支持的音频格式,详情参考AudioFormat。 支持的音频采样频率(8k、16k、32k、48k)。 设备的声道布局掩码,详情参考AudioChannelMask。
deviceId
unsigned int AudioPortCapability::deviceId
描述 设备ID,唯一的设备识别符。
deviceType
unsigned int AudioPortCapability::deviceType
描述 设备输出、输入类型。
formatNum
unsigned int AudioPortCapability::formatNum
描述 支持的音频格式数目。
hardwareMode
boolean AudioPortCapability::hardwareMode
描述 是否支持设备绑定处理。
subPorts
struct AudioSubPortCapability [] AudioPortCapability::subPorts
描述 支持的子端口列表,详情参考AudioSubPortCapability。