Übersicht über die SoundPlayer-Klasse

Die SoundPlayer-Klasse ermöglicht es Ihnen, Sounds problemlos in Ihre Anwendungen zu integrieren.

Die SoundPlayer-Klasse kann Sounddateien im WAV-Format wiedergeben, entweder von einer Ressource oder von UNC- oder HTTP-Speicherorten. Außerdem ermöglicht die SoundPlayer-Klasse das asynchrone Laden oder Wiedergeben von Sounds.

Sie können auch die SystemSounds-Klasse verwenden, um allgemeine Systemsounds wiederzugeben, einschließlich eines akustischen Signals.

Häufig verwendete Eigenschaften, Methoden und Ereignisse

Name Beschreibung
SoundLocation-Eigenschaft Der Dateipfad oder die Webadresse des Sounds. Zulässige Werte sind UNC oder HTTP.
LoadTimeout-Eigenschaft Die Anzahl an Millisekunden, die das Programm wartet, um einen Sound zu laden, bevor es eine Ausnahme auslöst. Die Standardeinstellung beträgt 10 Sekunden.
IsLoadCompleted-Eigenschaft Ein boolescher Wert, der angibt, ob der Sound fertig geladen wurde.
Load-Methode Lädt einen Sound synchron.
LoadAsync-Methode Fängt an, einen Sound asynchron zu laden. Wenn das Laden abgeschlossen ist, wird das OnLoadCompleted-Ereignis ausgelöst.
Play-Methode Gibt den in den Eigenschaften SoundLocation oder Stream angegebenen Sound in einem neuen Thread wieder.
PlaySync-Methode Gibt den in den Eigenschaften SoundLocation oder Stream angegebenen Sound im aktuellen Thread wieder.
Stop-Methode Beendet den aktuell wiedergegebenen Sound.
LoadCompleted -Ereignis Wird ausgelöst, nachdem versucht wurde, einen Sound zu laden.

Weitere Informationen