共用方式為


使用視窗或執行緒來管理緩衝播放

下列訊息可以傳送至視窗或執行緒,以管理 MIDI 系統專屬訊息或資料流程緩衝區的播放。

意義
MM_MOM_CLOSE 使用 midiOutClose 函式關閉裝置時傳送。
MM_MOM_DONE 使用 midiOutLongMsgmidiStreamOut 函式傳送的資料區塊完成裝置驅動程式時傳送。
MM_MOM_OPEN 使用 midiOutOpen 函式開啟裝置時傳送。

 

wParam參數和lParam參數會與每則訊息相關聯。 wParam參數一律會指定開啟 MIDI 裝置的控制碼。 針對 MM_MOM_DONElParam 會指定識別已完成資料區塊之 MIDIHDR 結構的位址。 lParam參數未用於MM_MOM_CLOSEMM_MOM_OPEN

最有用的訊息可能是MM_MOM_DONE。 除非您需要配置記憶體或初始化變數,否則您可能不需要處理MM_MOM_OPEN和MM_MOM_CLOSE。 播放資料區塊完成時,您可以清除並釋放資料區塊。