Przegląd klasy SoundPlayer

Klasa SoundPlayer umożliwia łatwe dołączanie dźwięków do aplikacji.

Klasa SoundPlayer może odtwarzać pliki dźwiękowe w formacie .wav z zasobu lub lokalizacji UNC lub HTTP. SoundPlayer Ponadto klasa umożliwia ładowanie lub odtwarzanie dźwięków asynchronicznie.

Możesz również użyć klasy do odtwarzania SystemSounds typowych dźwięków systemowych, w tym sygnału dźwiękowego.

Powszechnie używane właściwości, metody i zdarzenia

Nazwa/nazwisko opis
SoundLocation Właściwość Ścieżka pliku lub adres internetowy dźwięku. Dopuszczalne wartości mogą być UNC lub HTTP.
LoadTimeout Właściwość Liczba milisekund, które program zaczeka na załadowanie dźwięku, zanim zgłosi wyjątek. Wartość domyślna to 10 sekund.
IsLoadCompleted Właściwość Wartość logiczna wskazująca, czy dźwięk zakończył ładowanie.
Load Metoda Ładuje dźwięk synchronicznie.
LoadAsync Metoda Rozpoczyna ładowanie dźwięku asynchronicznie. Po zakończeniu OnLoadCompleted ładowania zgłasza ono zdarzenie.
Play Metoda Odtwarza dźwięk określony we SoundLocation właściwości or Stream w nowym wątku.
PlaySync Metoda Odtwarza dźwięk określony we SoundLocation właściwości or Stream w bieżącym wątku.
Stop Metoda Zatrzymuje aktualnie odtwarzany dźwięk.
LoadCompleted Zdarzenie Podniesione po próbie załadowania dźwięku.

Zobacz też