SoundPlayer Sınıfına Genel Bakış
SoundPlayerSınıfı, uygulamalarınıza sesleri kolayca eklemenizi sağlar.
SoundPlayerSınıfı, bir kaynaktan veya UNC ya da http konumlarından,. wav biçimindeki ses dosyalarını yürütebilir. Ayrıca, SoundPlayer sınıfı sesleri zaman uyumsuz olarak yükleyip oynamanızı sağlar.
Ayrıca SystemSounds , bir bip da dahil olmak üzere ortak sistem seslerini çalmak için sınıfını da kullanabilirsiniz.
Yaygın olarak kullanılan özellikler, Yöntemler ve olaylar
| Adı | Açıklama |
|---|---|
| SoundLocation özelliði | Sesin dosya yolu veya Web adresi. Kabul edilebilir değerler, UNC veya HTTP olabilir. |
| LoadTimeout özelliði | Programınızın bir özel durum oluşturmadan önce ses yüklemesi için bekleyeceği süre (milisaniye). Varsayılan değer 10 saniyedir. |
| IsLoadCompleted özelliði | Sesin yüklemeyi bitirip bitmediğini gösteren bir Boole değeri. |
| Load yöntemi | Bir sesi zaman uyumlu olarak yükler. |
| LoadAsync yöntemi | Zaman uyumsuz olarak bir sesi yüklemeye başlar. Yükleme tamamlandığında OnLoadCompleted olayı başlatır. |
| Play yöntemi | SoundLocationStream Yeni bir iş parçacığında veya özelliğinde belirtilen sesi çalar. |
| PlaySync yöntemi | SoundLocationStream Geçerli iş parçacığındaki veya özelliğinde belirtilen sesi çalar. |
| Stop yöntemi | Yürütülmekte olan tüm sesleri durdur. |
| LoadCompleted olay | Bir ses yüklemesi denendikten sonra tetiklenir. |