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