MCI ( Eng. Media Control Interface - media management interface) är ett programgränssnitt ( API ) i Windows -systemet , designat för att styra media för ljud- och videoinformation och deras inspelnings-/uppspelningsverktyg.
Gränssnittet är en del av MME- tillägget och tillhandahåller verktyg för att spela upp ljud- och videoskivor , spela in och spela upp ljud- och videofiler , styra externa bandspelare , inspelare , tuners , etc.
Utöver de funktioner som är tillgängliga från de huvudsakliga programmeringsspråken ( C / C++ , Pascal , BASIC ), tillhandahåller MCI en textkommandoapparat (Multimedia Command Strings). Textkommandon implementerar de mest typiska operationerna och kan enkelt genereras av ett program på vilket språk som helst. Till exempel, kommandot "spela cdaudio" startar uppspelning av en ljud- CD .