Gambaran Umum Kelas SoundPlayer

Kelas 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 SoundPlayer memungkinkan Anda memuat atau memutar suara secara asinkron.

Anda juga dapat menggunakan kelas SystemSounds untuk memainkan suara sistem umum, termasuk bip.

Properti, Metode, dan Peristiwa yang Umum Digunakan

Nama Deskripsi
SoundLocation Properti Jalur file atau alamat Web suara. Nilai yang dapat diterima dapat berupa UNC atau HTTP.
LoadTimeout Properti Jumlah milidetik program Anda akan menunggu untuk memuat suara sebelum mengeluarkan pengecualian. Defaultnya adalah 10 detik.
IsLoadCompleted Properti Nilai Boolean yang menunjukkan apakah suara telah selesai dimuat.
metode Load Memuat suara secara sinkron.
metode LoadAsync Memulai memuat suara secara asinkron. Saat pemuatan selesai, ini akan meningkatkan peristiwa OnLoadCompleted.
metode Play Memutar suara yang ditentukan oleh properti SoundLocation atau Stream dalam sebuah utas baru.
metode PlaySync Memutar suara yang ditentukan dalam properti SoundLocation atau Stream di utas saat ini.
metode Stop Menghentikan suara apa pun yang sedang diputar.
peristiwa LoadCompleted Dimunculkan setelah percobaan pemuatan suara dilakukan.

Lihat juga