harmony 鸿蒙EffectTypes.idl
EffectTypes.idl
概述
Effect模块接口定义中使用的数据类型。
Effect模块接口定义中使用的控制器参数、控制器描述符、音效输入输出buffer参数、控制命令等。
模块包路径:ohos.hdi.audio.effect.v1_0
起始版本: 4.0
相关模块:HdiEffect
汇总
类
名称 | 描述 |
---|---|
struct EffectInfo | 定义effect加载的音效信息。 |
struct ControllerId | 定义效果控制器信息,包括其所属的库及其effectId。 |
struct EffectControllerDescriptor | 定义音效控制器描述。 |
struct AudioEffectBuffer | 定义音效进程输入输出buffer。 |
枚举
名称 | 描述 |
---|---|
AudioEffectBufferTag { EFFECT_BUFFER_VOID_TYPE = 0 , EFFECT_BUFFER_FLOAT_SIGNED_32 = 1 << 0 , EFFECT_BUFFER_SINGED_32 = 1 << 1 , EFFECT_BUFFER_SIGNED_16 = 1 << 2 , EFFECT_BUFFER_UNSIGNED_8 = 1 << 3 } |
数据点类型标记,该类型正在按需使用。 |
EffectCommandTableIndex { AUDIO_EFFECT_COMMAND_INIT_CONTOLLER , AUDIO_EFFECT_COMMAND_SET_CONFIG , AUDIO_EFFECT_COMMAND_GET_CONFIG , AUDIO_EFFECT_COMMAND_RESET , AUDIO_EFFECT_COMMAND_ENABLE , AUDIO_EFFECT_COMMAND_DISABLE , AUDIO_EFFECT_COMMAND_SET_PARAM , AUDIO_EFFECT_COMMAND_GET_PARAM } |
定义音效控制器命令索引。 |
你可能感兴趣的鸿蒙文章
harmony 鸿蒙AudioAdapterDescriptor
harmony 鸿蒙AudioAdapterDescriptor
harmony 鸿蒙AudioDeviceDescriptor
0
赞
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦