MCI ( Eng. Media Control Interface - interfaz de gestión de medios) es una interfaz de programa ( API ) en el sistema de Windows , diseñada para controlar los medios para la información de audio y video y sus herramientas de grabación/reproducción.
La interfaz es parte de la extensión MME y proporciona herramientas para reproducir discos de audio y video , grabar y reproducir archivos de audio y video , controlar grabadoras de cinta externas , grabadoras , sintonizadores , etc.
Además de las funciones disponibles de los principales lenguajes de programación ( C / C++ , Pascal , BASIC ), MCI proporciona un aparato de comando de texto (Multimedia Command Strings). Los comandos de texto implementan las operaciones más típicas y pueden ser generados fácilmente por un programa en cualquier idioma. Por ejemplo, el comando "reproducir cdaudio" inicia la reproducción de un CD de audio .