複製鏈接
請複製以下鏈接發送給好友

媒體控制接口

鎖定
媒體控制接口(Media Control Interface,縮寫MCI)是由微軟IBM開發的一個高級應用程序接口(API),功能是控制連接到一台Microsoft WindowsOS/2計算機的多媒體外部設備(例如CD-ROM播放機、音頻控制器)。
中文名
媒體控制接口
外文名
Media Control Interface
縮    寫
MCI
領    域
計算機

媒體控制接口簡介

MCI使編寫某些類別的多媒體程序(例如播放各類媒體文件、錄製聲音)變得非常簡單,只需將命令作為字符串傳遞。
在幾年後,MCI接口被逐步淘汰,以利於1995年發佈的DirectXAPI。 [1] 

媒體控制接口應用程序接口

應用程序接口(英語:ApplicationProgrammingInterface,簡稱:API),又稱為應用編程接口,就是軟件系統不同組成部分銜接的約定。由於近年來軟件的規模日益龐大,常常需要把複雜的系統劃分成小的組成部分,編程接口的設計十分重要。程序設計的實踐中,編程接口的設計首先要使軟件系統的職責得到合理劃分。良好的接口設計可以降低系統各部分的相互依賴,提高組成單元的內聚性,降低組成單元間的耦合程度,從而提高系統的維護性和擴展性。 [1] 

媒體控制接口外部設備

外部裝置(英語:Peripherals或英語:Peripheral Devices),又叫周邊設備外部設備(簡稱外設),是能夠通並正常運行的計算機的非必須硬件設備。它們可以獨立或半獨立工作而不依賴於計算機,通常可以擴展或提高所接入的計算機的功能或性能。包括輸入輸出設備和部分存儲設備。如鍵盤鼠標掃描儀攝像頭顯示器打印機光盤驅動器、UPS 不間斷電源和其它U盤儲存卡讀卡器、數字相框、MP3/MP4 播放器、移動硬盤USB設備或便攜設備。正常的計算機即使去除這些設備,也能開機進入準備工作的就緒狀態(雖然對用户來説,操作這樣的計算機可能變得困難或不可行)。 [1] 

媒體控制接口DirectX

DirectXDirecteXtension,縮寫DX)是由微軟公司創建的一系列專為多媒體以及遊戲開發的應用程序接口。旗下包含Direct3DDirect2DDirectCompute等等多個不同用途的子部分,因為這一系列API皆以Direct字樣開頭,所以DirectX(只要把X字母替換為任何一個特定API的名字)就成為這一巨大的API系列的統稱。目前最新版本為DirectX 12,隨附於Windows 10操作系統之上。
DirectX被廣泛用於Microsoft Windows、Microsoft Xbox電子遊戲開發,並且只能支持這些平台。除了遊戲開發之外,DirectX亦被用於開發許多虛擬三維圖形相關軟件。Direct3D是DirectX中最廣為應用的子模塊,所以有時候這兩個名詞可以互相代稱。
DirectX主要基於C++編程語言實現,遵循COM架構。 [1] 
參考資料
  • 1.    Multimedia Technologies. 2010: 55 [2017-11-29]. ISBN 9780070669239.