Share via


MCI(미디어 제어 인터페이스)

MCI MIDI 시퀀서 는 MIDI 파일을 재생하는 MCI 시스템 구성 요소입니다. 애플리케이션은 MCI를 사용하여 MIDI 파일을 쉽게 재생할 수 있지만 MCI는 MIDI 기능에 다음과 같은 제한을 적용합니다.

  • MCI는 MIDI 출력만 지원합니다.
  • MCI는 MIDI 이벤트와 기타 실시간 이벤트(예: 비디오) 간의 긴밀한 동기화를 허용하지 않습니다.

정확한 MIDI 동기화가 필요한 경우 스트림 버퍼 또는 MIDI 서비스를 사용해야 합니다. MIDI 입력 기능이 필요한 경우 MIDI 서비스를 사용해야 합니다.

MCI MIDI 시퀀서가 표준 MIDI 파일 및 RIFF(리소스 교환 파일 형식) MIDI 파일(RMID 파일이라고 함)을 재생합니다. 표준 MIDI 파일은 표준 MIDI 파일 1.0 사양을 준수합니다. RMID 파일은 RIFF 헤더가 있는 표준 MIDI 파일이므로 표준 MIDI 파일에 대한 정보도 RMID 파일에 적용됩니다. RIFF 파일에 대한 자세한 내용은 리소스 교환 파일 형식 서비스를 참조하세요.

현재 세 가지 종류의 표준 MIDI 파일이 있지만 MCI 시퀀서에서는 형식 0 및 형식 1 MIDI 파일의 두 가지만 재생합니다.

MCI 명령을 사용하여 멀티미디어 디바이스(시퀀서 포함)를 제어하는 방법에 대한 자세한 내용은 MCI를 참조하세요.