واجهة التحكم بالوسائط

واجهة التحكم في الوسائط - MCI باختصار - هي واجهة برمجة تطبيقات عالية المستوى طورتها Microsoft و IBM للتحكم في الأجهزة الطرفية المتعددة الوسائط المتصلة بجهاز كمبيوتر يعمل بنظام Microsoft Windows أو OS/2 ، مثل مشغلات الأقراص المضغوطة وأجهزة التحكم في الصوت.

تجعل واجهة برمجة التطبيقات MCI كتابة برنامج يمكنه تشغيل مجموعة كبيرة ومتنوعة من ملفات الوسائط وحتى تسجيل الصوت أمرًا بسيطًا للغاية بمجرد تمرير الأوامر كسلاسل . وهي تستخدم العلاقات الموضحة في سجلات Windows أو في قسم [MCI] من ملف system.ini . إحدى مزايا واجهة برمجة التطبيقات هذه هي أنه يمكن نقل أوامر واجهة برمجة التطبيقات MCI من لغة البرمجة ومن لغة البرمجة النصية (open script، lingo aso). ومن أمثلة هذه الأوامر mciSendCommand أو mciSendString .

بعد بضع سنوات ، تم التخلص التدريجي من واجهة MCI لصالح واجهات برمجة تطبيقات DirectX التي تم إصدارها لأول مرة في عام 1995. [1]

أجهزة MCI

تتكون واجهة التحكم في الوسائط من 7 أجزاء:

  • سي دي اوديو
  • فيديو رقمي
  • طبقة علوية
  • مُسلسل
  • مسجل فيديو
  • قرص فيديو
  • موجة الصوت

يمكن لكل من أجهزة MCI هذه (مثل مشغل الأقراص المضغوطة أو أقراص الفيديو الرقمية) تشغيل نوع معين من الملفات، على سبيل المثال، يقوم برنامج AVIVideo بتشغيل ملفات .avi ، ويقوم برنامج CDAudio بتشغيل مسارات CD-DA وغيرها. كما تم توفير أجهزة MCI أخرى بمرور الوقت.

تشغيل الوسائط عبر واجهة MCI

لتشغيل نوع معين من الوسائط، يجب تهيئته بشكل صحيح باستخدام أوامر MCI. تنقسم هذه الأوامر إلى فئات:

  • أوامر النظام
  • الأوامر المطلوبة
  • الأوامر الأساسية
  • الأوامر الموسعة

يمكنك العثور على قائمة كاملة لأوامر MCI في مكتبة MSDN التابعة لشركة Microsoft.

انظر أيضا

مراجع

  1. ^ بانيرجي (2010). تقنيات الوسائط المتعددة. شركة ماكجرو هيل للتعليم (الهند) المحدودة. ص 55. رقم ISBN 9780070669239. تم الاسترجاع بتاريخ 2017-11-29 .
  • مرجع Microsoft MCI - مكتبة MSDN
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=واجهة_التحكم_بالوسائط&oldid=1221814928"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate