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, 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