Ü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.

Siehe auch

Referenz

SoundPlayer

SystemSounds

Weitere Ressourcen

SoundPlayer-Klasse