मीडिया नियंत्रण इंटरफ़ेस

मीडिया नियंत्रण इंटरफ़ेस - संक्षेप में एमसीआई - एक उच्च-स्तरीय एपीआई है जिसे माइक्रोसॉफ्ट विंडोज या ओएस/2 कंप्यूटर से जुड़े मल्टीमीडिया बाह्य उपकरणों, जैसे सीडी रॉम  प्लेयर और ऑडियो नियंत्रकों को नियंत्रित करने के लिए माइक्रोसॉफ्ट और आईबीएम द्वारा विकसित किया गया है।

एमसीआई एक प्रोग्राम लिखना बहुत सरल बनाता है जो विभिन्न प्रकार की मीडिया फ़ाइलों को चला सकता है और यहां तक ​​कि केवल कमांड को स्ट्रिंग (कंप्यूटर विज्ञान) के रूप में पास करके ध्वनि रिकॉर्ड कर सकता है। यह विंडोज़ रजिस्ट्रियों या फ़ाइल के [एमसीआई] अनुभाग में वर्णित संबंधों का उपयोग करता है system.ini. इस एपीआई का एक फायदा यह है कि एमसीआई कमांड को प्रोग्रामिंग भाषा और स्क्रिप्टिंग भाषा (ओपन स्क्रिप्ट, लिंगो एएसओ) दोनों से प्रसारित किया जा सकता है। ऐसे कमांड के उदाहरण हैं mciSendCommand या mciSendString.

, 1995 में पहली बार जारी डायरेक्टएक्स एपीआई के पक्ष में एमसीआई इंटरफ़ेस को चरणबद्ध तरीके से समाप्त कर दिया गया है।

एमसीआई उपकरण
मीडिया नियंत्रण इंटरफ़ेस में 7 भाग होते हैं:
 * cdaudio
 * डिजिटलवीडियो
 * ओवरले
 * सीक्वेंसर
 * वी.सी.आर
 * वीडियोडिस्क
 * वेवऑडियो

इनमें से प्रत्येक तथाकथित एमसीआई डिवाइस (जैसे सीडी-रोम या वीसीडी प्लेयर) एक निश्चित प्रकार की फाइलें चला सकता है, जैसे AVIVideo खेलता है .avi फ़ाइलें, CDAudio दूसरों के बीच सीडी-डीए ट्रैक चलाता है। अन्य एमसीआई उपकरण भी समय के साथ उपलब्ध कराए गए हैं।

एमसीआई इंटरफ़ेस के माध्यम से मीडिया चलाना
एक प्रकार के मीडिया को चलाने के लिए, इसे एमसीआई कमांड का उपयोग करके सही ढंग से आरंभ करने की आवश्यकता है। इन आदेशों को श्रेणियों में विभाजित किया गया है:
 * सिस्टम कमांड
 * आवश्यक आदेश
 * बुनियादी आदेश
 * विस्तारित आदेश

एमसीआई कमांड की पूरी सूची Microsoft की MSDN लाइब्रेरी पर पाई जा सकती है।

बाहरी संबंध

 * Microsoft MCI Reference - MSDN Library