使用 MIDI 裝置之前,您必須先開啟 MIDI 裝置,而且您應該在完成使用裝置之後立即關閉裝置。 Windows 提供下列功能來開啟和關閉不同類型的 MIDI 裝置。
| 價值 | 意義 |
|---|---|
| midiInClose | 關閉指定的 MIDI 輸入設備。 |
| midiInOpen | 開啟指定的 MIDI 輸入裝置進行錄製。 |
| midiOutClose | 關閉指定的 MIDI 輸出裝置。 |
| midiOutOpen | 開啟 MIDI 輸出裝置進行播放。 |
開啟 MIDI 裝置的每個函式都會以裝置識別碼、記憶體位置的位址,以及 MIDI 裝置特有的一些參數作為參數。 記憶體位置將填入一個裝置控制代碼,用於在呼叫其他音訊函式時識別已開啟的音訊裝置。
許多 MIDI 函式都可以接受裝置句柄或裝置識別碼。 雖然您可以在任何使用裝置識別碼的地方使用裝置句柄,但在需要句柄的情況下不一定能用裝置識別碼。
注意
MIDI 裝置不一定可以共用,所以當使用者請求時,可能無法提供該特定裝置。 如果發生這種情況,應用程式應該通知使用者,並允許使用者再次嘗試開啟裝置。
相關主題