停止、暫停和恢復裝置操作
[與此頁面相關聯的功能 MCI是舊版功能。 MediaPlayer已取代它。 MediaPlayer 已針對 Windows 10 和 Windows 11 優化。 Microsoft強烈建議新程式代碼盡可能使用 MediaPlayer,而不是 MCI。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]
停止 (MCI_STOP) 命令會暫停裝置的播放或錄製。 許多裝置也支援 暫停 (MCI_PAUSE) 命令。 停止 和 暫停 之間的差異取決於裝置。 通常 暫停 中斷作業,但讓裝置隨時準備好立即繼續播放或錄音。
使用 播放(MCI_PLAY)或 記錄(MCI_RECORD)命令重新啟動裝置,在裝置暫停或停止之前,將指定的位置重設為 “to” (MCI_TO) 和 “from” (MCI_FROM) 旗標。 如果沒有 「from」 旗標,這些命令會將起始位置重設為目前的位置。 如果沒有 「to」 旗標,它們會將結束位置重設為媒體結尾。 若要繼續播放或錄製而不重設先前指定的停止位置,請使用 播放 或 記錄 命令的 “to” 旗標來指定結束位置。
某些裝置支援 恢復 (MCI_RESUME) 命令來重新啟動已暫停的裝置。 這個指令不會更改由先前的 播放 或 紀錄 命令所指定的「to」和「from」位置,這些位置是在 暫停 命令之前設置的。