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

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

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

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

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

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

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

एमसीआई कमांड की पूर्ण सूची माइक्रोसॉफ्ट की एमएसडीएन लाइब्रेरी पर पाई जा सकती है।

संदर्भ
==बाहरी संबंध                                                                                                                                                                                                 ==
 * Microsoft MCI Reference - MSDN Library