미디어 제어 인터페이스
Media Control InterfaceMedia Control Interface(MCI)는 Microsoft Windows 또는 OS/2 컴퓨터에 연결된 멀티미디어 주변기기(CD-ROM 플레이어 및 오디오 컨트롤러 등)를 제어하기 위해 Microsoft 및 IBM에 의해 개발된 고급 API입니다.
MCI를 사용하면 다양한 미디어 파일을 재생할 수 있는 프로그램 작성은 물론 명령어를 문자열로 전달하기만 하면 소리를 녹음할 수 있습니다.Windows 레지스트리 또는 파일의 [MCI] 섹션에 설명된 관계를 사용합니다.system.ini 를 선택합니다.이 API의 장점 중 하나는 프로그래밍 언어와 스크립트 언어(오픈 스크립트, languo aso) 모두에서 MCI 명령을 전송할 수 있다는 것입니다.이러한 명령어의 예로는 mciSendCommand 또는 mciSendString이 있습니다.
몇[update] 년 후 MCI 인터페이스는 1995년에 [1]처음 출시된 DirectX API를 위해 단계적으로 폐지되었습니다.
MCI 디바이스
Media Control Interface(미디어 제어 인터페이스)는 7개의 부분으로 구성됩니다.
- cdaudio
- 디지털 비디오
- 덧씌우다
- 시퀀서
- 비디오
- 비디오 디스크
- 웨이브오디오
이러한 MCI 디바이스(CD-ROM 또는 VCD 플레이어 등)는 각각 특정 형식의 파일을 재생할 수 있습니다.예를 들어 AVIVideo는 .avi 파일을 재생하고 CD-DA 트랙은 CD-DA 트랙을 재생합니다.다른 MCI 디바이스도 시간이 지남에 따라 사용할 수 있게 되었습니다.
MCI 인터페이스를 통한 미디어 재생
미디어를 재생하려면 MCI 명령을 사용하여 미디어를 올바르게 초기화해야 합니다.다음 명령어는 카테고리로 세분됩니다.
- 시스템 명령어
- 필요한 명령어
- 기본 명령어
- 확장 명령어
MCI 명령의 전체 목록은 마이크로소프트 MSDN 라이브러리에 있습니다.
레퍼런스
- ^ Banerji (2010). Multimedia Technologies. p. 55. ISBN 9780070669239. Retrieved 2017-11-29.
외부 링크
- Microsoft MCI 레퍼런스 - MSDN 라이브러리