Share via


Décodeur d’écran Windows Media Video 9

Le décodeur d’écran Windows Media Video 9 décode les flux qui ont été encodés par l’encodeur d’écran Windows Media Video 9.

Identificateur de classe

L’identificateur de classe (CLSID) du décodeur d’écran Windows Media Video 9 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 le contenu encodé de l’écran vidéo Windows Media 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é en tant qu’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é en tant que transformation Media Foundation (MFT).

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

Notes

Un objet de décodeur d’écran 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).

Un décodeur d’écran 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 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 Windows Media se comporte toujours comme un DMO.
Windows Vista et Windows 7 Par défaut, un décodeur d’écran Windows Media se comporte comme un DMO. Si vous obtenez une interface IMFTransform sur un décodeur d’écran, elle se comporte comme un 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 contenu encodé FOURCC pour Windows Media Video Screen 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 codec

Implémentation du codec

Utilisation du codec d’écran Windows Media Video 9

Encodeur d’écran Windows Media Video 9