Übersicht über die SoundPlayer-Klasse
Die SoundPlayer Klasse ermöglicht es Ihnen, Sounds einfach in Ihre Anwendungen einzuschließen.
Die SoundPlayer Klasse kann Sounddateien im .wav Format wiedergeben, entweder aus einer Ressource oder von UNC- oder HTTP-Speicherorten. Darüber hinaus können Sie mit der SoundPlayer-Klasse Sounds asynchron laden oder wiedergeben.
Sie können auch die SystemSounds Klasse verwenden, um allgemeine Systemsounds wiederzugeben, einschließlich eines Signaltons.
Häufig verwendete Eigenschaften, Methoden und Ereignisse
Name | Beschreibung |
---|---|
SoundLocation-Eigenschaft | Der Dateipfad oder die Webadresse des Sounds. Zulässige Werte können UNC oder HTTP sein. |
LoadTimeout-Eigenschaft | Die Anzahl der Millisekunden, die Ihr Programm wartet, um einen Ton zu laden, bevor eine Ausnahme ausgelöst wird. Der Standardwert ist 10 Sekunden. |
IsLoadCompleted-Eigenschaft | Ein boolescher Wert, der angibt, ob der Sound fertig geladen ist. |
Load-Methode | Lädt einen Sound auf synchrone Weise. |
LoadAsync-Methode | Beginnt mit dem asynchronen Laden eines Sounds. Wenn das Laden abgeschlossen ist, löst es das OnLoadCompleted-Ereignis aus. |
Play-Methode | Gibt den in der SoundLocation- oder Stream-Eigenschaft in einem neuen Thread angegebenen Sound wieder. |
PlaySync-Methode | Gibt den in der eigenschaft SoundLocation oder Stream im aktuellen Thread angegebenen Sound wieder. |
Stop-Methode | Stoppt den aktuell wiedergegebenen Sound. |
LoadCompleted-Ereignis | Wird ausgelöst, nachdem der Versuch unternommen wurde, einen Sound zu laden. |
Siehe auch
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