Condividi tramite


Interfaccia di controllo multimediale (MCI)

Il sequencer MIDI MCI è il componente di sistema MCI che riproduce i file MIDI. Le applicazioni possono riprodurre facilmente file MIDI usando MCI, ma MCI impone le restrizioni seguenti per le funzionalità MIDI:

  • MCI supporta solo l'output MIDI.
  • MCI non consente la sincronizzazione ravvicinata tra eventi MIDI e altri eventi in tempo reale (ad esempio video).

Se è necessaria una sincronizzazione MIDI accurata, è necessario utilizzare i buffer di flusso o i servizi MIDI. Se sono necessarie funzionalità di input MIDI, è necessario utilizzare i servizi MIDI.

Il sequencer MIDI MCI riproduce file MIDI standard e file MIDI di interscambio risorse (RIFF), noti come file RMID. I file MIDI standard sono conformi alla specifica Standard MIDI Files 1.0 . Poiché i file RMID sono file MIDI standard con un'intestazione RIFF, le informazioni sui file MIDI standard si applicano anche ai file RMID. Per altre informazioni sui file RIFF, vedere Servizi di formato file interscambio risorse.

Anche se attualmente ci sono tre tipi di file MIDI standard, il sequencer MCI riproduce solo due di essi: format 0 e format 1 file MIDI.

Per altre informazioni sul controllo dei dispositivi multimediali (inclusi i sequencer) tramite i comandi MCI, vedere MCI.