AudioPortCapability

概述

音频端口的支持能力。

Since:

3.2

Version:

1.0

相关模块:

Audio

汇总

Public 属性

名称 描述
deviceType unsigned int
设备输出、输入类型。
deviceId unsigned int
设备ID,唯一的设备识别符。
hardwareMode boolean
是否支持设备绑定处理。
formatNum unsigned int
支持的音频格式数目。
channelMasks enum AudioFormat[] formats unsigned int sampleRateMasks enum AudioChannelMask
支持的音频格式,详情参考AudioFormat
channelCount unsigned int
最大支持的声道总数。
subPorts struct AudioSubPortCapability[]
支持的子端口列表,详情参考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