IMFQualityAdvise2 接口 (mfidl.h)

使管道对象能够调整自己的音频或视频质量,以响应质量消息。

继承

IMFQualityAdvise2 接口继承自 IMFQualityAdviseIMFQualityAdvise2 也有以下类型的成员:

方法

IMFQualityAdvise2 接口具有这些方法。

 
IMFQualityAdvise2::NotifyQualityEvent

从媒体接收器转发 MEQualityNotify 事件。

注解

此接口使管道对象能够响应来自媒体接收器的质量消息。 目前,仅视频解码器支持它。

如果视频解码器公开 IMFQualityAdvise ,但未公开 IMFQualityAdvise2,则质量经理会控制解码器的质量调整。 在这种情况下,质量管理器通过在解码器上调用 IMFQualityAdvise 方法,响应来自增强视频呈现器 (EVR) 的 MEQualityNotify 事件。

如果解码器公开 IMFQualityAdvise2,则质量经理会将 MEQualityNotify 事件转发给解码器,并且不会调整解码器的质量设置。 解码器应通过内部调整自己的质量设置来响应这些事件。

上述说明适用于质量经理的默认实现:自定义质量经理可以实现其他行为。

如果安装了适用于 Windows Vista 的平台更新补充,则此接口在 Windows Vista 上可用。

要求

要求
最低受支持的客户端 适用于 Windows Vista 的 Windows 7、Windows Vista 和平台更新补充 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2008 R2 [桌面应用 |UWP 应用]
目标平台 Windows
标头 mfidl.h

另请参阅

IMFQualityAdvise

媒体基础接口