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 windows Media Video 9.
Identificador de clase
El identificador de clase (CLSID) para el descodificador de pantalla de 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 el contenido codificado en windows Media Video Screen Versión 9 es "MSS2".
Los siguientes tipos de entrada son compatibles con el descodificador de pantalla de la versión 9.
- MEDIASUBTYPE_MSS2
Tipos de salida
Los siguientes tipos de salida son compatibles con el descodificador de pantalla de la versión 9 cuando se usa como objeto multimedia de 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 de directX Media (DMO) y expone la interfaz IMFTransform para que el objeto se pueda usar como una 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 de 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 DMO o MFT.
Sistema operativo | Comportamiento del descodificador |
---|---|
Windows XP | Un descodificador de pantalla de Windows Media siempre se comporta como un DMO. |
Windows Vista y Windows 7 | De forma predeterminada, un descodificador de Pantalla de Windows Media se comporta como 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 la pantalla de vídeo de Windows Media versión 7 es "MSS1". El descodificador de pantalla versión 7 admite el tipo de entrada MEDIASUBTYPE_MSS1.
Requisitos
Requisito | Value |
---|---|
Remoto |
Windows XP, Windows Vista o Windows 7 |
Encabezado |
|
Archivo DLL |
|
Consulte también