MIDI 事件發生在MIDI資料串流的內容中。 雖然應用程式可以使用數個數據流來定義音樂數據,但MIDI對應程式無法辨識多個數據流。 大部分使用數據流的應用程式都會使用單一 MIDI 數據流。
下列函式會使用數據流。
| 價值 | 意義 |
|---|---|
| midiStreamClose | 關閉 MIDI 數據流。 |
| midiStreamOpen | 開啟MIDI數據流並擷取句柄。 |
| midiStreamOut | 播放或將MIDI資料的數據流(緩衝區)排入MIDI輸出裝置。 |
| midiStreamPause | 暫停指定 MIDI 資料流的播放。 |
| midiStreamPosition | 擷取MIDI數據流中的目前位置。 |
| midiStreamProperty | 設定和擷取數據流屬性。 |
| midiStreamRestart | 重新啟動暫停的MIDI數據流播放。 |
| midiStreamStop | 關閉指定 MIDI 資料流的所有 MIDI 通道上的所有附注。 |