下列訊息可以傳送至視窗或線程,以管理MIDI系統專屬訊息或數據流緩衝區的播放。
| 價值 | 意義 |
|---|---|
| MM_MOM_CLOSE | 當使用 midiOutClose 函式關閉裝置時發送。 |
| MM_MOM_DONE | 當設備驅動程式完成使用 midiOutLongMsg 或 midiStreamOut 函式傳送的數據區塊的後續處理時傳送。 |
| MM_MOM_OPEN | 使用 midiOutOpen 函式開啟裝置時傳送。 |
wParam 參數和 lParam 參數會與每個訊息相關聯。 wParam 參數 一律指定開啟MIDI裝置的句柄。 針對 MM_MOM_DONE,lParam 指定識別已完成數據區塊之 MIDIHDR 結構的位址。 MM_MOM_CLOSE 和 MM_MOM_OPEN未使用 lParam 參數。
最有用的訊息可能是MM_MOM_DONE。 除非您需要配置記憶體或初始化變數,否則您可能不需要處理MM_MOM_OPEN和MM_MOM_CLOSE。 當數據區塊播放完成時,您可以清除並釋放數據區塊。