Schleifenwiedergabe
Das Schleifen eines Sounds wird von den dwLoops- und dwFlags-Membern in den WAVEHDR-Strukturen gesteuert, die mit der waveOutWrite-Funktion an das Gerät übergeben werden. Verwenden Sie die Flags WHDR _ BEGINLOOP und WHDR _ ENDLOOP im dwFlags-Member, um die Anfangs- und Enddatenblöcke für die Schleife anzugeben.
Geben Sie zum Durchlaufen eines einzelnen Datenblocks beide Flags für denselben Block an. Um die Anzahl der Schleifen anzugeben, verwenden Sie den dwLoops-Member in der WAVEHDR-Struktur für den ersten Block in der Schleife.
Sie können die waveOutBreakLoop-Funktion aufrufen, um einen Schleifenton zu beenden.