Compartir a través de


Descodificador MPEG4 V1/V2 de Windows Media

El descodificador MPEG4 V1/V2 de Windows Media descodifica secuencias de vídeo MPEG4 V1/V2.

Identificador de clase

El identificador de clase (CLSID) para el descodificador MPEG4 V1/V2 de Windows Media se representa mediante la constante CLSID_CMpeg4DecMediaObject. Puede crear una instancia del descodificador MPEG4 V1/V2 llamando a CoCreateInstance.

Formatos

El descodificador MPEG4 V1/V2 de Windows Media admite los siguientes tipos de medios de entrada.

  • MEDIASUBTYPE_MPG4
  • MEDIASUBTYPE_mpg4
  • MEDIASUBTYPE_MP42
  • MEDIASUBTYPE_mp42

El descodificador MPEG4 V1/V2 de Windows Media admite los siguientes subtipos de medios de salida cuando actúa como un objeto multimedia de DirectX (DMO).

  • MEDIASUBTYPE_YUY2
  • MEDIASUBTYPE_UYVY
  • MEDIASUBTYPE_RGB32
  • MEDIASUBTYPE_RGB24
  • MEDIASUBTYPE_RGB565
  • MEDIASUBTYPE_RGB8
  • MEDIASUBTYPE_RGB555

El descodificador MPEG4 V1/V2 de Windows Media admite los siguientes subtipos de medios de salida cuando actúa como transformación de Media Foundation (MFT).

  • MFVideoFormat_YUY2
  • MFVideoFormat_UYVY
  • MFVideoFormat_RGB32
  • MFVideoFormat_RGB24
  • MFVideoFormat_RGB565
  • MFVideoFormat_RGB8
  • MFVideoFormat_RGB555

Comentarios

El objeto de descodificador MPEG4 V1/V2 de Windows Media expone la interfaz IMediaObject para que el objeto se pueda usar como un objeto multimedia de DirectX (DMO) y expone la interfaz IMFTransform para que el objeto se pueda usar como transformación de Media Foundation (MFT). El objeto tiene el mismo identificador de clase (CLSID) independientemente de si actúa como DMO o MFT.

Un descodificador MPEG4 V1/V2 se comporta como DMO o MFT en función de las interfaces que obtenga y de qué versión de Windows se esté ejecutando. En la tabla siguiente se muestran las condiciones en las que un descodificador MPEG4 V1/V2 se comporta como DMO o MFT.

Sistema operativo Comportamiento del descodificador
Windows XP Un descodificador MPEG4 V1/V2 siempre se comporta como DMO.
Windows Vista y Windows 7 De forma predeterminada, un descodificador MPEG4 V1/V2 se comporta como DMO. Si obtiene una interfaz de GUID de subtipo de vídeo en un descodificador MPEG4 V1/V2, se comporta como un MFT.

 

Los identificadores únicos globales (GUID) de los subtipos de medios RGB difieren en función de si un descodificador actúa como DMO o MFT. Los GUID para subtipos multimedia que no son RGB son los mismos, independientemente de si un descodificador actúa como DMO o MFT. Para obtener información sobre los GUID que representan subtipos de vídeo, consulte Guid de subtipo de vídeo.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Wmcodecdsp.h
Archivo DLL
MPG4DECD.dll

Consulte también

Objetos de códec