Dela via


Översikt över SoundPlayer-klass

Med klassen SoundPlayer kan du enkelt inkludera ljud i dina program.

Klassen SoundPlayer kan spela upp ljudfiler i .wav format, antingen från en resurs eller från UNC- eller HTTP-platser. Med klassen SoundPlayer kan du dessutom läsa in eller spela upp ljud asynkront.

Du kan också använda klassen SystemSounds för att spela upp vanliga systemljud, inklusive ett pip.

Vanliga egenskaper, metoder och händelser

Namn Beskrivning
SoundLocation egenskap Filsökvägen eller webbadressen till ljudet. Acceptabla värden kan vara UNC eller HTTP.
LoadTimeout egenskap Antalet millisekunder som programmet väntar på att läsa in ett ljud innan det utlöser ett undantag. Standardvärdet är 10 sekunder.
IsLoadCompleted egenskap Ett booleskt värde som anger om ljudet har lästs in.
Load metod Läser in ett ljud synkront.
LoadAsync metod Börjar läsa in ett ljud asynkront. När inläsningen är klar genereras händelsen OnLoadCompleted.
Play metod Spelar upp ljudet som anges i egenskapen SoundLocation eller Stream i en ny tråd.
PlaySync metod Spelar upp ljudet som anges i egenskapen SoundLocation eller Stream i den aktuella tråden.
Stop metod Stoppar alla ljud som spelas upp för närvarande.
LoadCompleted evenemang Upphöjt efter att ett ljud har lästs in.

Se även