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


Функция MFCreateStreamOnMFByteStream (mfidl.h)

Возвращает указатель IStream , который заключает в оболочку поток байтов Microsoft Media Foundation.

Синтаксис

HRESULT MFCreateStreamOnMFByteStream(
  [in]  IMFByteStream *pByteStream,
  [out] IStream       **ppStream
);

Параметры

[in] pByteStream

Указатель на интерфейс IMFByteStream потока байтов Media Foundation.

[out] ppStream

Получает указатель на интерфейс IStream . Вызывающий объект должен освободить интерфейс .

Возвращаемое значение

Если эта функция выполняется успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Эта функция позволяет приложению передавать поток байтов Media Foundation в API, принимающему указатель IStream .

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header mfidl.h
Библиотека Mfplat.lib
DLL Mfplat.dll

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

MFCreateMFByteStreamOnStream

Функции Media Foundation