共用方式為


停止、暫停和重新開機播放

您可以在播放音訊時停止或暫停播放。 播放暫停之後,您可以重新開機它。 Windows 提供下列功能來控制波音播放。

函式 描述
waveOutPause 暫停在電壓音訊輸出裝置上播放。
waveOutReset 停止在電壓音訊輸出裝置上播放,並將所有擱置的資料區塊標示為已完成。
waveOutRestart 繼續在暫停的電壓音訊輸出裝置上播放。

 

使用 waveOutPause 暫停波浪音訊裝置可能不是立即的;驅動程式可能會在暫停播放之前完成播放目前的區塊。

一般而言,一旦使用 waveOutWrite 函式傳送第一個波浪音訊資料區塊時,波音訊裝置就會開始播放。 如果您不想讓音效立即開始播放,請在呼叫waveOutWrite 之前呼叫 waveOutPause 然後,當您想要開始播放波浪音訊資料時,請呼叫 waveOutRestart

您無法使用 waveOutRestart 重新開機已使用 waveOutReset停止的裝置;您必須使用 waveOutWrite 傳送第一個資料區塊,以繼續在裝置上播放。