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ż
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.
.NET Desktop feedback