Типы носителей ядра 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 |
Требования
Требование | Значение |
---|---|
Заголовок |
|
См. также раздел