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


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

Создает источник мультимедиа или поток байтов из URL-адреса.

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

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

Методы

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

 
IMFSchemeHandler::BeginCreateObject

Начинает асинхронный запрос на создание объекта из URL-адреса. Когда сопоставитель источников создает источник мультимедиа из URL-адреса, он передает запрос обработчику схемы.
IMFSchemeHandler::CancelObjectCreation

Отменяет текущий запрос на создание объекта по URL-адресу.
IMFSchemeHandler::EndCreateObject

Завершает асинхронный запрос на создание объекта по URL-адресу. (IMFSchemeHandler.EndCreateObject)

Комментарии

Приложения не используют этот интерфейс. Этот интерфейс предоставляется обработчиками схем, которые используются сопоставителями исходного кода. Обработчик схемы предназначен для анализа одного типа схемы URL-адресов. Когда обработчик схемы получает URL-адрес, он анализирует ресурс, расположенный по данному URL-адресу, и создает источник мультимедиа или поток байтов.

Требования

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

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

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

Обработчики схем и обработчики Byte-Stream