Windows décodeur d’écran Media Video 9

Le décodeur d’écran Windows Media Video 9 décode les flux codés par l’encodeur d’écran Windows Media Video 9.

Identificateur de classe

L’identificateur de classe (CLSID) du décodeur d’écran Media Video 9 Windows est représenté par la constante CLSID_CMSSCDecMediaObject. Vous pouvez créer une instance du décodeur en appelant CoCreateInstance.

Types d’entrée

Le code à quatre caractères (FOURCC) pour Windows contenu encodé media video version 9 est « MSS2 ».

Les types d’entrée suivants sont pris en charge par le décodeur d’écran version 9.

  • MEDIASUBTYPE_MSS2

Types de sortie

Les types de sortie suivants sont pris en charge par le décodeur d’écran version 9 lorsqu’il est utilisé comme objet multimédia DirectX (DMO).

  • MEDIASUBTYPE_RGB24
  • MEDIASUBTYPE_RGB32
  • MEDIASUBTYPE_ARGB32
  • MEDIASUBTYPE_RGB565
  • MEDIASUBTYPE_RGB555
  • MEDIASUBTYPE_RGB8

Les types de sortie suivants sont pris en charge par le décodeur d’écran version 9 lorsqu’il est utilisé comme transformation Media Foundation (MFT).

  • MFVideoFormat_RGB24
  • MFVideoFormat_RGB32
  • MFVideoFormat_ARGB32
  • MFVideoFormat_RGB565
  • MFVideoFormat_RGB555
  • MFVideoFormat_RGB8

Notes

Un objet décodeur d’écran expose l’interface IMediaObject afin que l’objet puisse être utilisé comme objet DirectX Media Object (DMO), et qu’il expose l’interface IMFTransform afin que l’objet puisse être utilisé en tant qu’objet Media Foundation Transform (MFT).

Un décodeur d’écran se comporte comme un DMO ou un MFT selon les interfaces que vous obtenez et quelle version de Windows est en cours d’exécution. Le tableau suivant montre les conditions dans lesquelles un décodeur d’écran se comporte comme un DMO ou un MFT.

Système d’exploitation Comportement du décodeur
Windows XP Un décodeur d’écran multimédia Windows se comporte toujours comme un DMO.
Windows Vista et Windows 7 Par défaut, un décodeur d’écran multimédia Windows se comporte comme un DMO. Si vous obtenez une interface IMFTransform sur un décodeur d’écran, elle se comporte en tant que MFT.

 

Vous pouvez utiliser le même CLSID (CLSID_CMSSCDecMediaObject) pour créer le décodeur d’écran version 7 et le décodeur d’écran version 9. Le FOURCC pour Windows contenu encodé de l’écran vidéo multimédia version 7 est « MSS1 ». Le décodeur d’écran version 7 prend en charge le type d’entrée MEDIASUBTYPE_MSS1.

Spécifications

Condition requise Valeur
Client
Windows XP, Windows Vista ou Windows 7
En-tête
Wmcodecdsp.h
DLL
Wmvsdecd.dll

Voir aussi

Objets codecs

Implémentation du codec

Utilisation du codec d’écran Windows Media Video 9

Windows Encodeur d’écran Media Video 9