Übersicht über die SoundPlayer-Klasse
Aktualisiert: November 2007
Die SoundPlayer-Klasse ermöglicht es Ihnen, Sounds problemlos in die Anwendungen zu integrieren.
Die SoundPlayer-Klasse kann Sounddateien im WAV-Format von einer Ressource oder einem UNC- oder HTTP-Speicherort abspielen. Außerdem ermöglicht es Ihnen die SoundPlayer-Klasse, Sounds asynchron zu laden oder abzuspielen.
Sie können die SystemSounds-Klasse auch verwenden, um allgemeine Systemsounds abzuspielen, z. B. einen Signalton.
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 an Millisekunden, die das Programm wartet, um einen Sound zu laden, bevor es eine Ausnahme auslöst. Der Standardwert 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 beendet wurde, wird das OnLoadCompleted-Ereignis ausgelöst. |
Play-Methode |
Spielt den in der SoundLocation-Eigenschaft oder Stream-Eigenschaft angegebenen Sound in einem neuen Thread ab. |
PlaySync-Methode |
Spielt den in der SoundLocation-Eigenschaft oder Stream-Eigenschaft angegebenen Sound im aktuellen Thread ab. |
Stop-Methode |
Unterbricht den derzeit abgespielten Sound. |
LoadCompleted-Ereignis |
Wird ausgelöst, nachdem versucht wurde, einen Sound zu laden. |