Интерфейс IMFQualityManager (mfidl.h)

Настраивает качество воспроизведения. Этот интерфейс предоставляется менеджером по качеству.

Наследование

Интерфейс IMFQualityManager наследуется от интерфейса IUnknown . IMFQualityManager также имеет следующие типы членов:

Методы

Интерфейс IMFQualityManager имеет следующие методы.

 
IMFQualityManager::NotifyPresentationClock

Вызывается, когда сеанс мультимедиа выбирает часы презентации.
IMFQualityManager::NotifyProcessInput

Вызывается, когда обработчик мультимедиа вот-вот доставляет входной образец компоненту конвейера.
IMFQualityManager::NotifyProcessOutput

Вызывается после того, как обработчик мультимедиа получает выходной образец из компонента конвейера.
IMFQualityManager::NotifyQualityEvent

Вызывается, когда компонент конвейера отправляет событие MEQualityNotify.
IMFQualityManager::NotifyTopology

Вызывается, когда сеанс мультимедиа вот-вот начнет воспроизводить новую топологию.
IMFQualityManager::Shutdown

Вызывается при завершении сеанса мультимедиа.

Комментарии

Media Foundation предоставляет диспетчер качества по умолчанию, настроенный для воспроизведения. Приложения могут предоставить настраиваемый диспетчер качества для сеанса мультимедиа, задав атрибут MF_SESSION_QUALITY_MANAGER при создании сеанса мультимедиа.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header mfidl.h

См. также раздел

Интерфейсы Media Foundation