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


Метод IMFCaptureRecordSink::SetOutputByteStream (mfcaptureengine.h)

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

Синтаксис

HRESULT SetOutputByteStream(
  [in] IMFByteStream *pByteStream,
  [in] REFGUID       guidContainerType
);

Параметры

[in] pByteStream

Указатель на интерфейс IMFByteStream потока байтов. Поток байтов должен быть записываемым.

[in] guidContainerType

Идентификатор GUID, указывающий тип контейнера файлов. Возможные значения задокументированы в атрибуте MF_TRANSCODE_CONTAINERTYPE .

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

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

Комментарии

Вызов этого метода переопределяет все предыдущие вызовы IMFCaptureRecordSink::SetOutputFileName или IMFCaptureRecordSink::SetSampleCallback.

Требования

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

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

IMFCaptureRecordSink