關於 MIDI

Microsoft Win32 應用程式開發介面 (API) 提供下列方法來讓應用程式使用 MIDI 資料:

  • 媒體控制項介面 (MCI) 。 雖然播放 MIDI 檔案最簡單的方式是使用 MCIWnd 視窗類別,但您也可以使用 MCI 命令來建立 MIDI 裝置的自訂介面。 如需 MCIWnd 視窗類別的詳細資訊,請參閱 MCIWnd 視窗類別。 如需 MCI 的詳細資訊,請參閱 MCI媒體控制介面 (MCI)
  • 資料流程緩衝區。 此格式可讓應用程式操作時間戳記 MIDI 資料的緩衝區以進行播放。 串流緩衝區對於需要比 MCI 供應專案更精確控制輸出的應用程式很有用。
  • MIDI 服務。 需要最精確 MIDI 資料控制的應用程式通常會使用這些低階服務。

下列主題將討論上述每個方法,並提供 MIDI Mapper 的概觀。