Mediensteuerungsschnittstelle (Media Control Interface, MCI)
Der MCI MIDI Sequencer ist die MCI-Systemkomponente, die MIDI-Dateien wiedergibt. Anwendungen können MIDI-Dateien problemlos mit MCI wiedergeben, aber MCI erzwingt die folgenden Einschränkungen für MIDI-Funktionen:
- MCI unterstützt nur die MIDI-Ausgabe.
- MCI lässt keine enge Synchronisierung zwischen MIDI-Ereignissen und anderen Echtzeitereignissen (z. B. Video) zu.
Wenn Sie eine genaue MIDI-Synchronisierung benötigen, müssen Sie die Streampuffer oder die MIDI-Dienste verwenden. Wenn Sie MIDI-Eingabefunktionen benötigen, müssen Sie die MIDI-Dienste verwenden.
Der MCI MIDI Sequencer gibt MIDI-Standarddateien und RIFF-MIDI-Dateien (Resource Interchange File Format) wieder, die als RMID-Dateien bezeichnet werden. Standard-MIDI-Dateien entsprechen der Spezifikation standard MIDI Files 1.0 . Da ES sich bei RMID-Dateien um STANDARD-MIDI-Dateien mit einem RIFF-Header handelt, gelten Informationen zu MIDI-Standarddateien auch für RMID-Dateien. Weitere Informationen zu RIFF-Dateien finden Sie unter Resource Interchange File Format Services.
Obwohl es derzeit drei Arten von Standard-MIDI-Dateien gibt, spielt der MCI-Sequencer nur zwei davon ab: Format 0 und Format 1 MIDI-Dateien.
Weitere Informationen zum Steuern von Multimediageräten (einschließlich Sequenzern) mithilfe von MCI-Befehlen finden Sie unter MCI.