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


Интерфейс IMFActivate (mfobjects.h)

Позволяет приложению отложить создание объекта . Этот интерфейс предоставляется объектами активации.

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

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

Методы

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

 
IMFActivate::ActivateObject

Создает объект , связанный с этим объектом активации.
IMFActivate::D etachObject

Отсоединяет созданный объект от объекта активации.
IMFActivate::ShutdownObject

Завершает работу созданного объекта.

Комментарии

Как правило, приложение вызывает какую-то функцию, которая возвращает указатель IMFActivate , а затем передает этот указатель другому компоненту. Другой компонент вызывает ActivateObject позже, чтобы создать объект . В защищенном пути носителя (PMP) указатель IMFActivate может быть маршалирован в защищенный процесс, чтобы в этом процессе можно было создать объект .

Требования

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

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

Объекты активации

IMFAttributes

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