Partilhar via


Interface de controle de mídia (MCI)

O sequenciador MIDI MCI é o componente do sistema MCI que reproduz arquivos MIDI. Os aplicativos podem reproduzir arquivos MIDI facilmente usando o MCI, mas o MCI impõe as seguintes restrições aos recursos MIDI:

  • MCI suporta apenas saída MIDI.
  • O MCI não permite a sincronização estreita entre eventos MIDI e outros eventos em tempo real (como vídeo).

Se você precisar de sincronização MIDI precisa, você deve usar os buffers de fluxo ou os serviços MIDI. Se você precisar de recursos de entrada MIDI, deverá usar os serviços MIDI.

O sequenciador MIDI MCI reproduz arquivos MIDI padrão e arquivos MIDI de formato de arquivo de intercâmbio de recursos (RIFF), conhecidos como arquivos RMID. Os arquivos MIDI padrão estão em conformidade com a especificação de Standard MIDI Files 1.0. Como os arquivos RMID são arquivos MIDI padrão com um cabeçalho RIFF, as informações sobre arquivos MIDI padrão também se aplicam aos arquivos RMID. Para obter mais informações sobre arquivos RIFF, consulte Resource Interchange File Format Services.

Embora existam atualmente três tipos de arquivos MIDI padrão, o sequenciador MCI reproduz apenas dois deles: arquivos MIDI de formato 0 e formato 1.

Para obter mais informações sobre como controlar dispositivos multimídia (incluindo sequenciadores) usando comandos MCI, consulte MCI.