Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Adjusts playback quality. This interface is exposed by the quality manager.
Inheritance
The IMFQualityManager interface inherits from the IUnknown interface. IMFQualityManager also has these types of members:
Methods
The IMFQualityManager interface has these methods.
IMFQualityManager::NotifyPresentationClock Called when the Media Session selects a presentation clock. |
IMFQualityManager::NotifyProcessInput Called when the media processor is about to deliver an input sample to a pipeline component. |
IMFQualityManager::NotifyProcessOutput Called after the media processor gets an output sample from a pipeline component. |
IMFQualityManager::NotifyQualityEvent Called when a pipeline component sends an MEQualityNotify event. |
IMFQualityManager::NotifyTopology Called when the Media Session is about to start playing a new topology. |
IMFQualityManager::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
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Target Platform | Windows |
Header | mfidl.h |