Freigeben über


Beenden, Anhalten und Neustarten der Wiedergabe

Sie können die Wiedergabe während der Wiedergabe von Signalform-Audio beenden oder anhalten. Nachdem die Wiedergabe angehalten wurde, können Sie sie neu starten. Windows bietet die folgenden Funktionen zum Steuern der Waveform-Audiowiedergabe.

Funktion Beschreibung
waveOutPause Hält die Wiedergabe auf einem Waveform-Audioausgabegerät an.
waveOutReset Beendet die Wiedergabe auf einem Waveform-Audioausgabegerät und markiert alle ausstehenden Datenblöcke als erledigt.
waveOutRestart Setzt die Wiedergabe auf einem angehaltenen Signalform-Audioausgabegerät fort.

 

Das Anhalten eines Waveform-Audiogeräts mithilfe von waveOutPause erfolgt möglicherweise nicht sofort. Der Treiber kann die Wiedergabe des aktuellen Blocks beenden, bevor die Wiedergabe angehalten wird.

Sobald der erste Waveform-Audiodatenblock mithilfe der waveOutWrite-Funktion gesendet wird, beginnt das Waveform-Audiogerät im Allgemeinen mit der Wiedergabe. Wenn der Sound nicht sofort wiedergegeben werden soll, rufen Sie waveOutPause auf, bevor Sie waveOutWrite aufrufen. Rufen Sie dann waveOutRestart auf, wenn Sie mit der Wiedergabe von Waveform-Audiodaten beginnen möchten.

Sie können waveOutRestart nicht verwenden, um ein Gerät neu zu starten, das mit waveOutReset beendet wurde. Sie müssen waveOutWrite verwenden, um den ersten Datenblock zu senden, um die Wiedergabe auf dem Gerät fortzusetzen.