迴圈播放
[與此頁面相關聯的功能,波形音訊,是舊版功能。 WASAPI 和 Audio Graphs已取代它。 WASAPI 和 音訊圖形 已針對 Windows 10 和 Windows 11 優化。 Microsoft 強烈建議新代碼盡可能使用 WASAPI 和 Audio Graphs,而不是 波形音頻。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]
迴圈音效是由 dwLoops 和 dwFlags 成員在透過 waveOutWrite 函式傳遞至裝置的 WAVEHDR 結構中控制。 使用 dwFlags 成員中的 WHDR_BEGINLOOP 和 WHDR_ENDLOOP 旗標來指定循環的開始和結束數據區塊。
若要迴圈單一數據區塊,請為相同的區塊指定這兩個旗標。 若要指定循環數目,請在循環中第一個區塊的 WAVEHDR 結構中使用 dwLoops 成員。
您可以呼叫 waveOutBreakLoop 函式來停止迴圈音效。
相關主題