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


Метод IMFSinkWriter::AddStream (mfreadwrite.h)

Добавляет поток в модуль записи приемника.

Синтаксис

HRESULT AddStream(
  [in]  IMFMediaType *pTargetMediaType,
  [out] DWORD        *pdwStreamIndex
);

Параметры

[in] pTargetMediaType

Указатель на интерфейс IMFMediaType типа мультимедиа. Этот тип носителя задает формат примеров, которые будут записаны в файл. Он не должен соответствовать формату входных данных. Чтобы задать формат входных данных, вызовите IMFSinkWriter::SetInputMediaType.

[out] pdwStreamIndex

Получает отсчитываемый от нуля индекс нового потока.

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

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

Комментарии

Этот интерфейс доступен в Windows Vista, если установлено дополнение к обновлению платформы для Windows Vista.

Требования

Требование Значение
Минимальная версия клиента Дополнение к Windows 7, Windows Vista и обновлению платформы для Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header mfreadwrite.h

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

IMFSinkWriter

Модуль записи приемника