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

Реализует один шаг, который должен быть выполнен для доступа пользователя к содержимому мультимедиа. Например, это может быть индивидуализация с последующим приобретением лицензии. Каждый из этих шагов будет инкапсулирован объектом включателя содержимого, который предоставляет интерфейс IMFContentEnabler .

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

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

Методы

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

 
IMFContentEnabler::AutomaticEnable

Выполняет действие включения содержимого без какого-либо взаимодействия с пользователем.
IMFContentEnabler::Cancel

Отменяет ожидающее действие включения содержимого.
IMFContentEnabler::GetEnableData

Извлекает данные для ручного действия включения содержимого.
IMFContentEnabler::GetEnableType

Извлекает тип операции, выполняемой этим активатором содержимого.
IMFContentEnabler::GetEnableURL

Извлекает URL-адрес для выполнения действия включения содержимого вручную.
IMFContentEnabler::IsAutomaticSupported

Запрашивает, может ли средство включения содержимого автоматически выполнять все свои действия.
IMFContentEnabler::MonitorEnable

Запрашивает уведомление о завершении действия включения.

Требования

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

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

Воспроизведение защищенных файлов мультимедиа

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