KSPROPERTY_AUDIO_VOLUMELEVEL
KSPROPERTY_AUDIO_VOLUMELEVEL 属性指定音量节点 (KSNODETYPE_VOLUME) 中的通道的音量级别。
使用情况摘要表
获取 | 设置 | 目标 | 属性描述符类型 | 属性值类型 |
---|---|---|---|---|
是 |
是 |
通过筛选器或引脚实例的节点 |
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) |