KSPROPERTY_AUDIO_EQ_BANDS
KSPROPERTY_AUDIO_EQ_BANDS 属性指定均衡表中的频带集。 这是 EQ 节点 (KSNODETYPE_EQUALIZER) 中的通道的 get-only 属性。
使用情况摘要表
获取 | 设置 | 目标 | 属性描述符类型 | 属性值类型 |
---|---|---|---|---|
是 |
否 |
筛选器 |
ULONG 数组 |
属性值(操作数据)是 ULONG 元素数组:
ULONG CenterFreqVal[N];
如果通道的均衡表包含 N 个频带的条目,则数组包含 N 个元素,并且每个数组元素指定相应带的中心频率。 微型端口驱动程序写入每个元素,以赫茨 (Hz) 表示的整数频率值。 下表显示了数组元素的均衡带分配。
数组元素描述 CenterFreqVal[0]
均衡带 0 的中心频率(以 Hz 为单位)。
CenterFreqVal[1]
均衡带 1 的中心频率(以 Hz 为单位)。
...
CenterFreqVal[N-1]
均衡带 N-1 的中心频率(以 Hz 为单位)。
返回值
KSPROPERTY_AUDIO_EQ_BANDS 属性请求返回 STATUS_SUCCESS,以指示它已成功完成。 否则,请求将返回适当的错误状态代码。
注解
可以通过首先提交 KSPROPERTY_AUDIO_NUM_EQ_BANDS 请求来确定均衡带的数目。
频率带的均衡级别由 KSPROPERTY_AUDIO_EQ_LEVEL 属性指定。
要求
标头 |
Ksmedia.h(包括 Ksmedia.h) |