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


Метод IMFTopology::CloneFrom (mfidl.h)

Преобразует эту топологию в копию другой топологии.

Синтаксис

HRESULT CloneFrom(
  [in] IMFTopology *pTopology
);

Параметры

[in] pTopology

Указатель на интерфейс IMFTopology топологии для клонирования.

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

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Этот метод выполняет следующие действия:

  • Удаляет все узлы из этой топологии.
  • Клонирует узлы из pTopology и добавляет их в эту топологию. Клонированные узлы имеют те же идентификаторы узлов, что и узлы из pTopology.
  • Подключает клонированные узлы в соответствии с подключениями в pTopology.
  • Копирует атрибуты из pTopology в эту топологию.
  • Копирует идентификатор топологии из pTopology в эту топологию.

Требования

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

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

IMFTopology

Топологии