KSPROPERTY_AUDIO_EQ_BANDS

KSPROPERTY_AUDIO_EQ_BANDS 属性指定均衡表中的频带集。 这是 EQ 节点 (KSNODETYPE_EQUALIZER) 中的通道的 get-only 属性。

使用情况摘要表

获取 设置 目标 属性描述符类型 属性值类型

筛选器

KSNODEPROPERTY_AUDIO_CHANNEL

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)

另请参阅

KSNODEPROPERTY_AUDIO_CHANNEL

KSNODETYPE_EQUALIZER

KSPROPERTY_AUDIO_NUM_EQ_BANDS

KSPROPERTY_AUDIO_EQ_LEVEL