맨위로가기

미디어 컨트롤 인터페이스

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

미디어 컨트롤 인터페이스(MCI)는 다양한 미디어 장치를 제어하기 위한 인터페이스이다. MCI는 cdaudio, digitalvideo, overlay, sequencer, vcr, videodisc, waveaudio 등 여러 장치를 지원하며, 각 장치는 특정 유형의 파일을 재생하거나 제어하는 기능을 수행한다. MCI 명령어를 사용하여 미디어 장치를 초기화하고 제어할 수 있으며, 명령어는 시스템, 필수, 기본, 확장 명령어로 분류된다. 과거 마이크로소프트 MSDN 라이브러리에서 MCI 명령어 목록을 확인할 수 있었으나, 현재는 웹 아카이브를 통해 접근 가능하다.

더 읽어볼만한 페이지

  • 마이크로소프트 윈도우 멀티미디어 기술 - 윈도우 디스플레이 드라이버 모델
    윈도우 비스타부터 도입된 윈도우 디스플레이 드라이버 모델(WDDM)은 성능 향상, 안정성, 새로운 기술 지원을 목표로 개발된 디스플레이 드라이버 아키텍처로, 가상화된 비디오 메모리, GPU 스케줄링, 프로세스 간 Direct3D 표면 공유, 향상된 오류 허용성 등의 특징을 가지며 데스크톱 윈도우 관리자(DWM)를 통한 합성 데스크톱 환경 구현에 필수적이다.
  • 마이크로소프트 윈도우 멀티미디어 기술 - 윈도우 미디어 플레이어
    윈도우 미디어 플레이어는 마이크로소프트에서 개발하여 윈도우 운영 체제에서 오디오, 비디오, 이미지 파일을 재생하는 데 사용되는 미디어 플레이어 응용 프로그램으로, 초기 버전은 '미디어 플레이어'라는 이름으로 출시되어 다양한 기능 추가 및 플랫폼 확장을 거쳤으나 현재는 대부분 지원이 중단되었고, 유럽 연합 경쟁법 위반 사건으로 인해 없는 버전도 출시되었다.
  • 마이크로소프트 API - 윈도우 API
    윈도우 API는 마이크로소프트 윈도우 운영 체제에서 응용 프로그램이 시스템 기능에 접근하도록 돕는 인터페이스 집합이며, 다양한 버전으로 발전해 왔고, 현재 Win32가 널리 사용되며, 유연성을 제공하지만 복잡하다는 단점을 보완하기 위해 다양한 래퍼 라이브러리가 개발되었다.
  • 마이크로소프트 API - WinFS
    WinFS는 마이크로소프트가 개발한 파일 시스템으로, 검색 기능 내장 및 메타데이터 관리를 통해 데이터 관리 효율성을 높이는 것을 목표로 했으나 별도 제품으로 출시되지는 못하고 핵심 기능들이 윈도우 비스타 이후 기술에 통합되었다.
미디어 컨트롤 인터페이스
개요
종류응용 프로그래밍 인터페이스
사용마이크로소프트 윈도우
설명

2. MCI 장치

MCI는 다양한 종류의 미디어 장치를 지원하며, 각 장치는 특정한 유형의 파일을 재생하거나 제어하는 기능을 수행한다. 예를 들어 `AVIVideo`는 `.avi` 파일을 재생하고 `CDAudio`는 CD-DA 트랙을 재생한다. 그 밖의 MCI 장치들은 시간이 지남에 따라 이용이 가능하게 되었다.[1]

2. 1. 지원 장치 목록

MCI는 다음과 같은 장치들을 지원한다.

장치 이름설명
cdaudioCD-DA 트랙 재생
digitalvideo디지털 비디오 재생
overlay오버레이
sequencer시퀀서
vcrVCR
videodisc비디오디스크
waveaudio웨이브 오디오 재생



위에 언급된 장치들 외에도, 시간이 지남에 따라 새로운 MCI 장치들이 추가되어 다양한 미디어 형식을 지원하게 되었다. (예: AVIVideo는 .avi 파일 재생)

3. MCI 인터페이스를 통한 미디어 재생

특정한 유형의 미디어를 재생하려면 MCI 명령을 사용하여 해당 미디어 장치를 올바르게 초기화해야 한다. MCI 명령어의 전체 목록은 마이크로소프트 MSDN 라이브러리에서 확인할 수 있다.

3. 1. MCI 명령어 분류

MCI 명령어는 다음과 같이 분류된다.

  • 시스템 명령어 (System Commands)
  • 필수 명령어 (Required Commands)
  • 기본 명령어 (Basic Commands)
  • 확장 명령어 (Extended Commands)


MCI 명령어 전체 목록은 마이크로소프트 MSDN 라이브러리에서 확인할 수 있었으나, 현재는 웹 아카이브를 통해 접근 가능하다.


본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com