Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
[Функция, связанная с этой страницей, DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngineи аудио и видеозахват в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать новый код MediaPlayer, IMFMediaEngine и аудио-видеозахват в Media Foundation вместо DirectShowпо возможности. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]
Фильтр MPEG-2 Demultiplexer распознает следующие типы носителей.
Типы входных данных
Основной тип всегда MEDIATYPE_Stream. Подтип может быть любым из следующих.
| GUID | Описание |
|---|---|
| KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT | Поток транспорта из фильтра устройства архитектуры драйвера широковещательной трансляции (BDA). Демульплексер MPEG-2 обрабатывает этот подтип идентично MEDIASUBTYPE_MPEG2_TRANSPORT. |
| MEDIASUBTYPE_MPEG2_PROGRAM | Поток программы |
| MEDIASUBTYPE_MPEG2_TRANSPORT | Транспортный поток (TS) с 188-байтами пакетов |
| MEDIASUBTYPE_MPEG2_TRANSPORT_STRIDE | Транспортный поток с "переопределенными" пакетами. Этот подтип указывает, что пакеты TS могут быть заполнены дополнительными байтами. Дополнительные сведения см. в разделе MPEG2_TRANSPORT_STRIDE. |
Для переопределенных транспортных пакетов (MEDIASUBTYPE_MPEG2_TRANSPORT_STRIDE), каждый образец носителя должен содержать целое число транспортных пакетов, как описано в MPEG2_TRANSPORT_STRIDE. Для всех других типов входных данных нет ограничений на выборку границ; отдельные пакеты могут охватывать примеры границ.
Типы выходных данных
Демультиплексер MPEG-2 не проверяет типы выходных данных; Подчиненный фильтр отвечает за синтаксический анализ данных, получаемых от демуллиплексера. Однако следующие типы обычно принимаются нижестоящими фильтрами в качестве выходных данных демультлексера.
Разделы MPEG-2
| Ярлык | Ценность |
|---|---|
| Основной тип | MEDIATYPE_MPEG2_SECTIONS |
| Подтип | Любой из следующих элементов:
|
| Тип формата | Никакой |
ВИДЕО MPEG-2
| Ярлык | Ценность |
|---|---|
| Основной тип | MEDIATYPE_Video |
| Подтип | MEDIASUBTYPE_MPEG2_VIDEO |
| Тип формата | FORMAT_MPEG2Video |
| Структура форматирования | MPEG2VIDEOINFO |
Звук MPEG-2
| Ярлык | Ценность |
|---|---|
| Основной тип | MEDIATYPE_Audio |
| Подтип | MEDIASUBTYPE_MPEG2_AUDIO |
| Тип формата | FORMAT_WaveFormatEx |
| Структура форматирования | WAVEFORMATEX |
Связанные разделы