Interfejs sterowania mediami - Media Control Interface
Media Control Interfejs - MCI w skrócie - jest wysoki poziom API opracowane przez Microsoft i IBM dla kontrolowania multimedialnych urządzeń peryferyjnych podłączonych do systemu Microsoft Windows lub OS / 2 komputera, takich jak CD-ROM graczy i sterowników audio.
MCI sprawia, że bardzo łatwo jest napisać program, który może odtwarzać różnorodne pliki multimedialne, a nawet nagrywać dźwięk, po prostu przekazując polecenia jako ciągi znaków . Używa relacji opisanych w rejestrach Windows lub w sekcji [MCI] pliku system.ini . Jedną z zalet tego API jest to, że polecenia MCI mogą być przesyłane zarówno z języka programowania, jak iz języka skryptowego (otwarty skrypt, lingo aso). Przykładami takich poleceń są mciSendCommand lub mciSendString .
Po kilku latach interfejs MCI został wycofany na rzecz interfejsów API DirectX wydanych po raz pierwszy w 1995 roku.
Urządzenia MCI
Interfejs sterowania multimediami składa się z 7 części:
- cdaudio
- digitalvideo
- narzuta
- sekwencer
- odtwarzacz vcr
- dysk wideo
- waveaudio
Każdy z tych tak zwanych urządzeń MCI (np CD-ROM lub odtwarzacz VCD) może odgrywać pewną typ plików, np AVIVideo odgrywa .avi plików Cdaudio odtwarza CD-DA utwory między innymi. Z biegiem czasu udostępniono również inne urządzenia MCI.
Odtwarzanie multimediów przez interfejs MCI
Aby odtwarzać typ nośnika, należy go poprawnie zainicjować za pomocą poleceń MCI. Te polecenia są podzielone na kategorie:
- Polecenia systemowe
- Wymagane polecenia
- Podstawowe polecenia
- Rozszerzone polecenia
Pełną listę poleceń MCI można znaleźć w bibliotece MSDN firmy Microsoft .
Bibliografia
Zewnętrzne linki
- Dokumentacja Microsoft MCI - MSDN Library
Ten artykuł dotyczący systemu Microsoft Windows jest skrótem . Możesz pomóc Wikipedii, rozbudowując ją . |