Поделиться через


Метод IMFQualityManager::NotifyTopology (mfidl.h)

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

Синтаксис

HRESULT NotifyTopology(
  [in] IMFTopology *pTopology
);

Параметры

[in] pTopology

Указатель на интерфейс IMFTopology новой топологии. Если этот параметр имеет значение NULL, диспетчер качества должен освободить все ссылки на предыдущую топологию.

Возвращаемое значение

Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.

Код возврата Описание
S_OK
Метод выполнен успешно.

Комментарии

В типичном диспетчере качества этот метод выполняет следующие действия:

  1. Перечисляет узлы в топологии.
  2. Вызывает IMFTopologyNode::GetObject , чтобы получить базовый объект узла.
  3. Запросы интерфейса IMFQualityAdvise .
Затем менеджер по качеству может использовать указатели IMFQualityAdvise для настройки качества аудио-видео по мере необходимости.

Требования

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

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

IMFQualityManager