Метод IMFASFProfile::CreateStream (wmcontainer.h)
Создает объект конфигурации потока Расширенного системного формата (ASF).
Синтаксис
HRESULT CreateStream(
[in] IMFMediaType *pIMediaType,
[out] IMFASFStreamConfig **ppIStream
);
Параметры
[in] pIMediaType
Указатель на интерфейс IMFMediaType настроенного типа носителя.
[out] ppIStream
Получает указатель на интерфейс IMFASFStreamConfig нового объекта конфигурации потока ASF. Вызывающий объект должен освободить интерфейс .
Возвращаемое значение
Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.
Код возврата | Описание |
---|---|
|
Метод выполнен успешно. |
|
ppIStream имеет значение NULL. |
|
Не удалось создать объект конфигурации потока из-за нехватки памяти. |
Комментарии
Объект конфигурации потока ASF, созданный этим методом, не включается в профиль. Чтобы включить поток, необходимо сначала настроить конфигурацию потока, а затем вызвать IMFASFProfile::SetStream.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | wmcontainer.h |
Библиотека | Mfuuid.lib |