harmony 鸿蒙AudioPortCapability

  • 2025-06-16
  • 浏览 (9)

AudioPortCapability

概述

音频端口的支持能力。

起始版本: 4.0

相关模块: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

类成员变量说明

channelCount

unsigned int AudioPortCapability::channelCount

描述

最大支持的声道总数。

channelMasks

enum AudioChannelMask AudioPortCapability::channelMasks

描述

设备的声道布局掩码,详情参考AudioChannelMask

deviceId

unsigned int AudioPortCapability::deviceId

描述

设备ID,唯一的设备识别符。

deviceType

unsigned int AudioPortCapability::deviceType

描述

设备输出、输入类型。

formatNum

unsigned int AudioPortCapability::formatNum

描述

支持的音频格式数目。

formats

enum AudioFormat[] AudioPortCapability::formats

描述

支持的音频格式,详情参考AudioFormat

hardwareMode

boolean AudioPortCapability::hardwareMode

描述

是否支持设备绑定处理。

sampleRateMasks

unsigned int AudioPortCapability::sampleRateMasks

描述

支持的音频采样频率(8k、16k、32k、48k)。

subPorts

struct AudioSubPortCapability [] AudioPortCapability::subPorts

描述

支持的子端口列表,详情参考AudioSubPortCapability

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Audio HDI 参考

harmony 鸿蒙AudioAdapterDescriptor

harmony 鸿蒙AudioAdapterDescriptor

harmony 鸿蒙AudioDevExtInfo

harmony 鸿蒙AudioDevExtInfo

harmony 鸿蒙AudioDeviceDescriptor

harmony 鸿蒙AudioDeviceDescriptor

harmony 鸿蒙AudioDeviceStatus

harmony 鸿蒙AudioDeviceStatus

harmony 鸿蒙AudioEffectBuffer

0  赞