Интерфейс IMFMuxStreamMediaTypeManager (mfobjects.h)

Позволяет управлять конфигурациями потоков для мультиплексированного источника мультимедиа. Конфигурация потока определяет набор подпотоков, которые могут быть включены в мультиплексированные выходные данные.

Наследование

Интерфейс IMFMuxStreamMediaTypeManager наследуется от интерфейса IUnknown . IMFMuxStreamMediaTypeManager также имеет следующие типы членов:

Методы

Интерфейс IMFMuxStreamMediaTypeManager содержит следующие методы.

 
IMFMuxStreamMediaTypeManager::AddStreamConfiguration

Регистрирует конфигурацию потока, которая определяет набор подпотоков, которые могут быть включены в мультиплексированные выходные данные.
IMFMuxStreamMediaTypeManager::GetMediaType

Возвращает тип IMFMediaType подпотока с указанным индексом.
IMFMuxStreamMediaTypeManager::GetStreamConfiguration

Возвращает конфигурацию потока с указанным индексом, который определяет набор подпотоков, которые могут быть включены в мультиплексированные выходные данные.
IMFMuxStreamMediaTypeManager::GetStreamConfigurationCount

Возвращает количество зарегистрированных конфигураций потоков, которые определяют набор подпотоков, которые могут быть включены в мультиплексированные выходные данные.
IMFMuxStreamMediaTypeManager::GetStreamCount

Возвращает количество подпотоков, управляемых мультиплексным источником мультимедиа. (IMFMuxStreamMediaTypeManager.GetStreamCount)
IMFMuxStreamMediaTypeManager::RemoveStreamConfiguration

Отменяет регистрацию конфигурации потока, которая определяет набор подпотоков, которые могут быть включены в мультиплексированные выходные данные.

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1703 [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header mfobjects.h