Gambaran Umum Kelas SoundPlayer
Kelas ini SoundPlayer memungkinkan Anda untuk dengan mudah menyertakan suara dalam aplikasi Anda.
Kelas SoundPlayer dapat memutar file suara dalam format .wav, baik dari sumber daya atau dari lokasi UNC atau HTTP. Selain itu, kelas ini SoundPlayer memungkinkan Anda memuat atau memutar suara secara asinkron.
Anda juga dapat menggunakan SystemSounds kelas untuk memainkan suara sistem umum, termasuk bip.
Properti, Metode, dan Peristiwa yang Umum Digunakan
Nama | Deskripsi |
---|---|
Properti SoundLocation | Jalur file atau alamat Web suara. Nilai yang dapat diterima dapat berupa UNC atau HTTP. |
Properti LoadTimeout | Jumlah milidetik program Anda akan menunggu untuk memuat suara sebelum mengeluarkan pengecualian. Interval defaultnya adalah 10 detik. |
Properti IsLoadCompleted | Nilai Boolean yang menunjukkan apakah suara telah selesai dimuat. |
metode Load | Memuat suara secara sinkron. |
metode LoadAsync | Mulai memuat suara secara asinkron. Saat pemuatan selesai, peristiwa akan OnLoadCompleted muncul. |
metode Play | Memutar suara yang ditentukan dalam SoundLocation properti atau Stream di utas baru. |
metode PlaySync | Memutar suara yang ditentukan dalam SoundLocation properti atau Stream di utas saat ini. |
metode Stop | Menghentikan suara apa pun yang sedang diputar. |
Peristiwa LoadCompleted | Dimunculkan setelah beban suara dicoba. |
Baca juga
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.
.NET Desktop feedback