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


Типы носителей ядра MPEG-2

[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]

Для нескольких идентификаторов GUID мультимедиа mpeg-2 windows DDK определяет имена, отличающиеся от имен, используемых в DirectShow. В следующей таблице показаны имена DirectShow (определенные в Ksuuids.h) и соответствующие имена режима ядра (определенные в Ksmedia.h).

Имя в Ksuuids.h Имя в Ksmedia.h
FORMAT_WaveFormatEx KSDATAFORMAT_SPECIFIER_WAVEFORMATEX
FORMAT_MPEG2Video KSDATAFORMAT_SPECIFIER_MPEG2_VIDEO
MEDIASUBTYPE_ATSC_SI KSDATAFORMAT_SUBTYPE_ATSC_SI
MEDIASUBTYPE_DOLBY_AC3 KSDATAFORMAT_SUBTYPE_AC3_AUDIO
MEDIASUBTYPE_DVB_SI KSDATAFORMAT_SUBTYPE_DVB_SI
MEDIASUBTYPE_DVD_LPCM_AUDIO KSDATAFORMAT_SUBTYPE_LPCM_AUDIO
MEDIASUBTYPE_MPEG2_AUDIO KSDATAFORMAT_SUBTYPE_MPEG2_AUDIO
MEDIASUBTYPE_MPEG2_PROGRAM STATIC_KSDATAFORMAT_TYPE_MPEG2_PROGRAM
MEDIASUBTYPE_MPEG2_TRANSPORT KSDATAFORMAT_TYPE_MPEG2_TRANSPORT
MEDIASUBTYPE_MPEG2_VIDEO KSDATAFORMAT_SUBTYPE_MPEG2_VIDEO
MEDIATYPE_MPEG2_SECTIONS KSDATAFORMAT_TYPE_MPEG2_SECTIONS
MEDIATYPE_Audio KSDATAFORMAT_TYPE_AUDIO
MEDIATYPE_MPEG2_PES KSDATAFORMAT_TYPE_MPEG2_PES
MEDIATYPE_Video KSDATAFORMAT_TYPE_VIDEO

 

Требования

Требование Значение
Заголовок
Dshow.h

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

Типы мультимедиа MPEG-2