Freigeben über


Ü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, bis ein Sound geladen wird, bevor eine Ausnahme ausgelöst wird. Der Standardwert ist 10 Sekunden.
IsLoadCompleted-Eigenschaft Ein boolescher Wert, der angibt, ob der Sound das Laden abgeschlossen hat.
Load-Methode Lädt einen Sound synchron.
LoadAsync-Methode Beginnt mit dem asynchronen Laden eines Sounds. Wenn das Laden abgeschlossen ist, löst es das OnLoadCompleted Ereignis aus.
Play-Methode Startet die Wiedergabe des in der SoundLocation- oder Stream-Eigenschaft angegebenen Sounds in einem neuen Thread.
PlaySync-Methode Gibt den im aktuellen Thread angegebenen Sound wieder, entweder durch die SoundLocation- oder Stream-Eigenschaft.
Stop-Methode Stoppt den gerade abgespielten Ton.
LoadCompleted-Ereignis Wird ausgelöst, nachdem der Versuch unternommen wurde, einen Sound zu laden.

Siehe auch