Декодер WINDOWS Media MPEG4 V1/V2
Декодер Windows Media MPEG4 V1/V2 декодирует видеопотоки MPEG4 V1/V2.
Идентификатор класса
Идентификатор класса (CLSID) для декодера Windows Media MPEG4 V1/V2 представлен константой CLSID_CMpeg4DecMediaObject. Вы можете создать экземпляр декодера MPEG4 V1/V2, вызвав CoCreateInstance.
Форматы
Декодер Windows Media MPEG4 V1/V2 поддерживает следующие типы входных носителей.
- MEDIASUBTYPE_MPG4
- MEDIASUBTYPE_mpg4
- MEDIASUBTYPE_MP42
- MEDIASUBTYPE_mp42
Декодер Windows Media MPEG4 V1/V2 поддерживает следующие подтипы выходных носителей, если он выступает в качестве объекта мультимедиа DirectX (DMO).
- MEDIASUBTYPE_YUY2
- MEDIASUBTYPE_UYVY
- MEDIASUBTYPE_RGB32
- MEDIASUBTYPE_RGB24
- MEDIASUBTYPE_RGB565
- MEDIASUBTYPE_RGB8
- MEDIASUBTYPE_RGB555
Декодер Windows Media MPEG4 V1/V2 поддерживает следующие подтипы выходных носителей, если он выступает в качестве преобразования Media Foundation (MFT).
- MFVideoFormat_YUY2
- MFVideoFormat_UYVY
- MFVideoFormat_RGB32
- MFVideoFormat_RGB24
- MFVideoFormat_RGB565
- MFVideoFormat_RGB8
- MFVideoFormat_RGB555
Комментарии
Объект декодера Windows Media MPEG4 V1/V2 предоставляет интерфейс IMediaObject , чтобы объект можно было использовать в качестве объекта мультимедиа DirectX (DMO), и предоставляет интерфейс IMFTransform , чтобы объект можно было использовать в качестве преобразования Media Foundation (MFT). Объект имеет один и тот же идентификатор класса (CLSID) независимо от того, действует ли он как DMO или MFT.
Декодер MPEG4 V1/V2 ведет себя как DMO или MFT в зависимости от того, какие интерфейсы вы получаете и какая версия Windows работает. В следующей таблице показаны условия, при которых декодер MPEG4 V1/V2 ведет себя как DMO или MFT.
Операционная система | Поведение декодера |
---|---|
Windows XP | Декодер MPEG4 V1/V2 всегда ведет себя как DMO. |
Windows Vista и Windows 7 | По умолчанию декодер MPEG4 V1/V2 ведет себя как DMO. Если вы получаете интерфейс GUID подтипа видео в декодере MPEG4 V1/V2, он ведет себя как MFT. |
Глобальные уникальные идентификаторы (GUID) для подтипов мультимедиа RGB различаются в зависимости от того, действует ли декодер как DMO или MFT. Идентификаторы GUID для подтипов мультимедиа, отличных от RGB, одинаковы, независимо от того, действует ли декодер как DMO или MFT. Сведения о идентификаторах GUID, представляющих подтипы видео, см. в разделе Идентификаторы GUID подтипов видео.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Заголовок |
|
DLL |
|
См. также раздел