Метод IMFByteStreamProxyClassFactory::CreateByteStreamProxy (mfobjects.h)

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

Синтаксис

HRESULT CreateByteStreamProxy(
  [in]  IMFByteStream *pByteStream,
  [in]  IMFAttributes *pAttributes,
  [in]  REFIID        riid,
  [out] LPVOID        *ppvObject
);

Параметры

[in] pByteStream

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

[in] pAttributes

Зарезервировано. Задайте значение NULL.

[in] riid

Идентификатор интерфейса (IID) запрашиваемого интерфейса.

[out] ppvObject

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

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

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

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header mfobjects.h (включая Mfidl.idl)

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

IMFByteStreamProxyClassFactory