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


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

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

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

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

Методы

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

 
IMFByteStreamHandler::BeginCreateObject

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

Отменяет текущий запрос на создание источника мультимедиа.
IMFByteStreamHandler::EndCreateObject

Выполняет асинхронный запрос на создание источника мультимедиа.
IMFByteStreamHandler::GetMaxNumberOfBytesRequiredForResolution

Извлекает максимальное количество байтов, необходимое для создания источника мультимедиа или определения того, что обработчик потока байтов не может проанализировать этот поток.

Комментарии

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

Требования

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

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

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

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