IMFQualityManager interface

Adjusts playback quality. This interface is exposed by the quality manager.

Members

The IMFQualityManager interface inherits from the IUnknown interface. IMFQualityManager also has these types of members:

Methods

The IMFQualityManager interface has these methods.

MethodDescription
NotifyPresentationClock

Called when the Media Session selects a presentation clock.

NotifyProcessInput

Called when the media processor is about to deliver an input sample to a pipeline component.

NotifyProcessOutput

Called after the media processor gets an output sample from a pipeline component.

NotifyQualityEvent

Called when a pipeline component sends an MEQualityNotify event.

NotifyTopology

Called when the Media Session is about to start playing a new topology.

Shutdown

Called when the Media Session is shutting down.

 

Remarks

Media Foundation provides a default quality manager that is tuned for playback. Applications can provide a custom quality manager to the Media Session by setting the MF_SESSION_QUALITY_MANAGER attribute when creating the Media Session.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Mfidl.h

Library

Mfuuid.lib

See also

Media Foundation Interfaces

 

 

Show: