openharmony 鸿蒙 _audio_port_capability_v20

2025-06-16 浏览 (1)

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 鸿蒙Audio HDI 参考

harmony 鸿蒙AudioAdapterDescriptor

harmony 鸿蒙AudioAdapterDescriptor

harmony 鸿蒙AudioDevExtInfo

harmony 鸿蒙AudioDevExtInfo

harmony 鸿蒙AudioDeviceDescriptor

harmony 鸿蒙AudioDeviceDescriptor

harmony 鸿蒙AudioDeviceStatus

harmony 鸿蒙AudioDeviceStatus

harmony 鸿蒙AudioEffectBuffer

  • 所属分类: 后端技术
  • 本文标签: 鸿蒙 软件
  • 版权声明: 本文链接 https://seaxiang.com/blog/IF7PLE