開啟 MIDI 輸入裝置

若要開啟 MIDI 輸入裝置進行錄製,請使用 midiInOpen 函式。 此函式會開啟與指定裝置識別碼相關聯的裝置,並將控制碼寫入指定的記憶體位置,以傳回開啟裝置的控制碼。

如果您搭配 midiInOpen使用 MIDI_IO_STATUS 旗標,系統會使用 MIM_MOREDATA 訊息,在應用程式未快速處理 MIDI 資料以跟上輸入裝置磁碟機時發出警示。 (MM_MIM_MOREDATA 訊息 會執行與視窗回呼相同的作業。不過,基於效能考慮,大部分的應用程式都會使用回呼函式,而不是視窗回呼。) 如果您的應用程式在個別執行緒中處理 MIDI 資料,提升執行緒的優先順序可能會對應用程式能夠跟上資料流程的能力產生顯著的影響。

錄製 MIDI 音訊