KSPROPERTY_AUDIO_DYNAMIC_RANGE
KSPROPERTY_AUDIO_DYNAMIC_RANGE 属性指定从响度节点 (KSNODETYPE_LOUDNESS) 输出的音频流的动态范围。
使用情况摘要表
获取 | 设置 | 目标 | 属性描述符类型 | 属性值类型 |
---|---|---|---|---|
是 |
是 |
筛选器 |
属性值(操作数据)是 KSAUDIO_DYNAMIC_RANGE 类型的结构,指定响度节点的输出流的动态范围。
返回值
KSPROPERTY_AUDIO_DYNAMIC_RANGE 属性请求返回 STATUS_SUCCESS,以指示它已成功完成。 否则,请求将返回适当的错误状态代码。
注解
默认情况下,KSAUDIO_DYNAMIC_RANGE 结构的 QuietCompression 和 LoudCompression 成员的值设置为零。 这会生成音频流的完整动态范围。 微型端口驱动程序在实例化其数据路径包含节点的引脚时,将属性设置为其默认值。
某些设备可能不支持对 QuietCompression 和 LoudCompression 进行更改。 如果客户端尝试更改设备不支持的值,微型端口驱动程序应返回错误。
要求
标头 |
Ksmedia.h(包括 Ksmedia.h) |