La Interfaz de control de medios - MCI para abreviar - es una API de alto nivel desarrollada por Microsoft e IBM para controlar periféricos multimedia conectados a una computadora Microsoft Windows o OS / 2 , como reproductores de CD-ROM y controladores de audio.
MCI hace que sea muy sencillo escribir un programa que pueda reproducir una amplia variedad de archivos multimedia e incluso grabar sonido simplemente pasando comandos como cadenas . Utiliza relaciones descritas en los registros de Windows o en la sección [MCI] del archivo system.ini . Una ventaja de esta API es que los comandos MCI se pueden transmitir tanto desde el lenguaje de programación como desde el lenguaje de scripting (script abierto, jerga, etc.). Ejemplos de tales comandos son mciSendCommand o mciSendString .
Después de unos años [actualizar], la interfaz MCI se ha eliminado en favor de las API de DirectX lanzadas por primera vez en 1995. [1]
Dispositivos MCI
La interfaz de control de medios consta de 7 partes:
- cdaudio
- video digital
- cubrir
- secuenciador
- vcr
- videodisco
- waveaudio
Cada uno de estos llamados dispositivos MCI (por ejemplo, reproductor de CD-ROM o VCD) puede reproducir un cierto tipo de archivos, por ejemplo AVIV Video reproduce archivos .avi , CDAudio reproduce pistas CD-DA , entre otras. También se han puesto a disposición otros dispositivos MCI a lo largo del tiempo.
Reproducción de medios a través de la interfaz MCI
Para reproducir un tipo de medio, debe inicializarse correctamente mediante los comandos MCI. Estos comandos se subdividen en categorías:
- Comandos del sistema
- Comandos requeridos
- Comandos básicos
- Comandos extendidos
Puede encontrar una lista completa de comandos MCI en la biblioteca MSDN de Microsoft .
Referencias
- ^ Banerji (2010). Tecnologías multimedia . pag. 55. ISBN 9780070669239. Consultado el 29 de noviembre de 2017 .
enlaces externos
- Referencia de Microsoft MCI - MSDN Library