Ü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
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.
.NET Desktop feedback