KSPROPERTY_AUDIO_PEAKMETER

KSPROPERTY_AUDIO_PEAKMETER 属性检索自上次重置峰值计节点 (KSNODETYPE_PEAKMETER) 以来在峰值计节点发生的最大音频信号级别。

重要

KSPROPERTY_AUDIO_PEAKMETER 属性已弃用,不应使用。 请改用 KSPROPERTY_AUDIO_PEAKMETER2

使用情况摘要表

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

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

KSNODEPROPERTY_AUDIO_CHANNEL

LONG

属性值(操作数据)的类型为 LONG,指定节点上的峰值样本值。 如果峰值为负值,则使用其绝对值。

返回值

KSPROPERTY_AUDIO_PEAKMETER 属性请求返回 STATUS_SUCCESS,以指示它已成功完成。 否则,请求将返回适当的错误状态代码。 下表中显示了可能的错误状态代码。

状态代码 含义

STATUS_NOT_IMPLEMENTED

KS 筛选器无法返回峰值计的当前值。

注解

KS 音频筛选器同步处理此属性请求。 如果请求成功,它会重置峰值计,将累积的峰值值初始化为零。 如果请求未成功,则不会更改峰值计。

系统在 IRQL PASSIVE_LEVEL 发送 KSPROPERTY_AUDIO_PEAKMETER 属性的 IOCTL_KS_PROPERTY 请求。

要求

标头

Ksmedia.h(包括 Ksmedia.h)

另请参阅

KSNODEPROPERTY_AUDIO_CHANNEL

KSNODETYPE_PEAKMETER

KSPROPERTY_AUDIO_PEAKMETER2