Décodeur Windows Media MPEG4 V1/V2

Le décodeur Windows Media MPEG4 V1/V2 décode les flux vidéo MPEG4 V1/V2.

Identificateur de classe

L’identificateur de classe (CLSID) du décodeur Windows Media MPEG4 V1/V2 est représenté par la constante CLSID_CMpeg4DecMediaObject. Vous pouvez créer une instance du décodeur MPEG4 V1/V2 en appelant CoCreateInstance.

Formats

Le décodeur Windows Media MPEG4 V1/V2 prend en charge les types de supports d’entrée suivants.

  • MEDIASUBTYPE_MPG4
  • MEDIASUBTYPE_mpg4
  • MEDIASUBTYPE_MP42
  • MEDIASUBTYPE_mp42

Le décodeur Windows Media MPEG4 V1/V2 prend en charge les sous-types de média de sortie suivants lorsqu’il agit en tant qu’objet multimédia DirectX (DMO).

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

Le décodeur Windows Media MPEG4 V1/V2 prend en charge les sous-types de média de sortie suivants lorsqu’il agit en tant que transformation media foundation (MFT).

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

Notes

L’objet décodeur Windows Media MPEG4 V1/V2 expose l’interface IMediaObject afin que l’objet puisse être utilisé en tant qu’objet multimédia DirectX (DMO) et expose l’interface IMFTransform afin que l’objet puisse être utilisé en tant que transformation media foundation (MFT). L’objet a le même identificateur de classe (CLSID) qu’il agisse en tant que DMO ou MFT.

Un décodeur MPEG4 V1/V2 se comporte comme un DMO ou un MFT en fonction des interfaces que vous obtenez et de la version de Windows en cours d’exécution. Le tableau suivant montre les conditions dans lesquelles un décodeur MPEG4 V1/V2 se comporte comme un DMO ou un MFT.

Système d’exploitation Comportement du décodeur
Windows XP Un décodeur MPEG4 V1/V2 se comporte toujours comme un DMO.
Windows Vista et Windows 7 Par défaut, un décodeur MPEG4 V1/V2 se comporte comme un DMO. Si vous obtenez une interface GUIDs de sous-type vidéo sur un décodeur MPEG4 V1/V2, il se comporte comme un MFT.

 

Les identificateurs globaux uniques (GUID) pour les sous-types multimédias RVB diffèrent selon qu’un décodeur agit en tant que DMO ou MFT. Les GUID pour les sous-types de médias non RVB sont les mêmes, qu’un décodeur agisse en tant que DMO ou MFT. Pour plus d’informations sur les GUID qui représentent des sous-types vidéo, consultez GUID de sous-type vidéo.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
En-tête
Wmcodecdsp.h
DLL
MPG4DECD.dll

Voir aussi

Objets codec