Descodificador de pantalla de Windows Media Video 9

El descodificador de pantalla de Windows Media Video 9 descodifica las secuencias codificadas por el codificador de pantalla de Windows Media Video 9.

Identificador de clase

El identificador de clase (CLSID) del descodificador de pantalla Windows Media Video 9 se representa mediante la constante CLSID_CMSSCDecMediaObject. Puede crear una instancia del descodificador llamando a CoCreateInstance.

Tipos de entrada

El código de cuatro caracteres (FOURCC) para Windows contenido codificado en la pantalla de vídeo multimedia versión 9 es "MSS2".

El descodificador de pantalla de la versión 9 admite los siguientes tipos de entrada.

  • MEDIASUBTYPE_MSS2

Tipos de salida

El descodificador de pantalla de la versión 9 admite los siguientes tipos de salida cuando se usa como objeto multimedia directX (DMO).

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

Los siguientes tipos de salida son compatibles con el descodificador de pantalla de la versión 9 cuando se usa como transformación de Media Foundation (MFT).

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

Comentarios

Un objeto de descodificador de pantalla expone la interfaz IMediaObject para que el objeto se pueda usar como objeto Multimedia DirectX (DMO) y expone la interfaz IMFTransform para que el objeto se pueda usar como transformación de Media Foundation (MFT).

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

Sistema operativo Comportamiento del descodificador
Windows XP Un descodificador de pantalla multimedia de Windows siempre se comporta como un DMO.
Windows Vista y Windows 7 De forma predeterminada, un descodificador de pantalla multimedia de Windows se comporta como un DMO. Si obtiene una interfaz IMFTransform en un descodificador de pantalla, se comporta como un MFT.

 

Puede usar el mismo CLSID (CLSID_CMSSCDecMediaObject) para crear el descodificador de pantalla de la versión 7 y el descodificador de pantalla versión 9. El contenido codificado fourCC para Windows pantalla de vídeo multimedia versión 7 es "MSS1". El descodificador de pantalla versión 7 admite el tipo de entrada MEDIASUBTYPE_MSS1.

Requisitos

Requisito Value
Cliente
Windows XP, Windows Vista o Windows 7
Encabezado
Wmcodecdsp.h
Archivo DLL
Wmvsdecd.dll

Vea también

Objetos de códec

Implementación del códec

Uso del códec de pantalla Windows Media Video 9

Codificador de pantalla de Windows Media Video 9