Метод IMFPresentationDescriptor::Clone (mfidl.h)

Создает копию этого дескриптора презентации.

Синтаксис

HRESULT Clone(
  [out] IMFPresentationDescriptor **ppPresentationDescriptor
);

Параметры

[out] ppPresentationDescriptor

Получает указатель на интерфейс IMFPresentationDescriptor нового дескриптора представления. Вызывающий объект должен освободить интерфейс .

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

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

Комментарии

Этот метод выполняет неглубокое копирование дескриптора представления. Дескрипторы потока не клонируются. Поэтому следует соблюдать осторожность при изменении дескриптора презентации презентации или его дескрипторов потоков.

Если исходный дескриптор презентации получен из источника мультимедиа, не изменяйте дескриптор презентации, пока источник не остановлен. Если вы используете дескриптор презентации для настройки приемника мультимедиа, не изменяйте дескриптор презентации после настройки приемника.

Этот интерфейс доступен на следующих платформах, если установлены распространяемые компоненты пакета SDK для Windows Media Format 11:

  • Windows XP с пакетом обновления 2 (SP2) и более поздних версий.
  • Windows XP Media Center Edition 2005 с установленными kb900325 (Windows XP Media Center Edition 2005) и KB925766 (накопительный пакет обновления для Windows XP Media Center Edition за октябрь 2006 г.).

Требования

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

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

IMFPresentationDescriptor

Дескрипторы презентации