Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El descodificador MP3 de Windows Media descodifica los archivos de audio que se han codificado en los formatos siguientes.
- Iso/IEC 11172-3 (audio MPEG-1) capa 3
- ISO/IEC 13818-3 (MPEG-2 Audio) Capa 3, extensión de frecuencia de muestreo baja
Identificador de clase
El identificador de clase (CLSID) del descodificador MP3 de Windows Media se representa mediante la constante CLSID_CMP3DecMediaObject. Puede crear una instancia del descodificador MP3 llamando a CoCreateInstance.
Interfaces
Un objeto de descodificador MP3 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 MP3 de Windows Media se comporta como un DMO o un MFT en función de las interfaces que obtenga y de qué versión de Windows se ejecute. En la tabla siguiente se muestran las condiciones en las que un descodificador MP3 de Windows Media se comporta como DMO o MFT.
| Sistema operativo | Comportamiento del descodificador |
|---|---|
| Windows XP | Un descodificador MP3 de Windows Media siempre se comporta como un DMO. |
| Windows Vista | De forma predeterminada, un descodificador MP3 de Windows Media se comporta como DMO. Si obtienes una interfaz IMFTransform o una interfaz IPropertyStore en un descodificador MP3 de Windows Media, se comporta como un MFT. |
| Windows 7 | De forma predeterminada, un descodificador MP3 de Windows Media se comporta como DMO. Si obtienes una interfaz IMFTransform en un descodificador MP3 de Windows Media, se comporta como un MFT. |
Formatos de entrada
En la tabla siguiente se muestra la etiqueta de formato de audio que representa el tipo de entrada admitido por el descodificador MP3 de Windows Media.
| Constante de etiqueta de formato | Formato del valor de etiqueta | Formato de audio |
|---|---|---|
| WAVE_FORMAT_MPEGLAYER3 | 0x55 | ISO MPEG Layer 3 |
Formatos de salida
En la tabla siguiente se muestran las etiquetas de formato de audio que representan los tipos de salida admitidos por el descodificador MP3 de Windows Media.
| Constante de etiqueta de formato | Formato del valor de etiqueta | Formato de audio |
|---|---|---|
| WAVE_FORMAT_PCM | 0x0001 | Formato PCM (cuando se usa como DMO o MFT) |
| WAVE_FORMAT_IEEE_FLOAT | 0x0003 | Punto flotante IEEE (cuando se usa como MFT) |
| WAVE_FORMAT_EXTENSIBLE | 0xFFFE | Formato PCM/IEEE en la estructura WAVEFORMATEXTENSIBLE (cuando se usa como MFT) |
El descodificador MP3 de Windows Media admite y enumera los siguientes tipos de medios de salida.
- Tipo de salida que tiene la misma frecuencia de muestreo y el mismo número de canales que el tipo de entrada.
- Salida mono para la entrada estéreo.
- Tipos de salida con profundidades de bits de 8 y 16.
- Salida de punto flotante, si el descodificador se comporta como un MFT.
El descodificador MP3 de Windows Media admite, pero no enumera, los siguientes tipos de medios de salida.
- Tipo de salida que tiene la mitad de la frecuencia de muestreo del tipo de entrada.
- Tipo de salida que tiene una cuarta frecuencia de muestreo del tipo de entrada.
Requisitos
| Requisito | Value |
|---|---|
| Remoto |
Windows XP, Windows Vista o Windows 7 |
| Encabezado |
|
| Archivo DLL |
|
Consulte también