共用方式為


迴圈播放

[與此頁面相關聯的功能,波形音訊,是舊版功能。 WASAPIAudio Graphs已取代它。 WASAPI音訊圖形 已針對 Windows 10 和 Windows 11 優化。 Microsoft 強烈建議新代碼盡可能使用 WASAPIAudio Graphs,而不是 波形音頻。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]

迴圈音效是由 dwLoopsdwFlags 成員在透過 waveOutWrite 函式傳遞至裝置的 WAVEHDR 結構中控制。 使用 dwFlags 成員中的 WHDR_BEGINLOOPWHDR_ENDLOOP 旗標來指定循環的開始和結束數據區塊。

若要迴圈單一數據區塊,請為相同的區塊指定這兩個旗標。 若要指定循環數目,請在循環中第一個區塊的 WAVEHDR 結構中使用 dwLoops 成員。

您可以呼叫 waveOutBreakLoop 函式來停止迴圈音效。

播放 Waveform-Audio 檔案