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


Интерфейс IMFMediaEngineExtension (mfmediaengine.h)

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

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

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

Методы

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

 
IMFMediaEngineExtension::BeginCreateObject

Начинает асинхронный запрос для создания потока байтов или источника мультимедиа.
IMFMediaEngineExtension::CancelObjectCreation

Отменяет текущий запрос на создание объекта.
IMFMediaEngineExtension::CanPlayType

Запрашивает, может ли объект загрузить указанный тип ресурса мультимедиа.
IMFMediaEngineExtension::EndCreateObject

Завершает асинхронный запрос на создание потока байтов или источника мультимедиа.

Комментарии

Чтобы использовать этот интерфейс, задайте атрибут MF_MEDIA_ENGINE_EXTENSION при вызове метода IMFMediaEngineClassFactory::CreateInstance .

Требования

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

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

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