KSPROPERTY_AUDIO_VOLUMELEVEL

KSPROPERTY_AUDIO_VOLUMELEVEL 属性指定音量节点 (KSNODETYPE_VOLUME) 中的通道的音量级别。

使用情况摘要表

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

通过筛选器或引脚实例的节点

KSNODEPROPERTY_AUDIO_CHANNEL

LONG

属性值为 LONG 类型,指定给定流中通道的音量级别。 音量级别值使用以下比例:

-2147483648 为 -infinity 分贝(衰减),

-2147483647 为 -32767.99998474 分贝(衰减),以及

+2147483647 为 +32767.99998474 分贝(增益)。

注意

 分贝范围由从 -2147483648 到 +2147483647 的整数值表示,其中此比例分辨率为 1/65536 分贝。

如果指定了超出筛选器范围的值,则设置此属性的请求仍将成功。 但应用于筛选器的实际值只能由对此属性的后续 Get 调用确定。

返回值

KSPROPERTY_AUDIO_VOLUMELEVEL 属性请求返回 STATUS_SUCCESS,以指示它已成功完成。 否则,请求将返回适当的错误状态代码。

注解

此属性的属性描述符指定通道号。 如果通过音量节点的流包含 n 个通道,则通道号为 0 到 n-1。 有关详细信息,请参阅公开多通道节点

要求

标头

Ksmedia.h(包括 Ksmedia.h)

另请参阅

自定义默认音频音量设置

默认的音频音量设置

KSNODEPROPERTY_AUDIO_CHANNEL

KSNODETYPE_VOLUME