SoundPlayer.PlayLooping Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memutar dan mengulang file .wav menggunakan utas baru, dan memuat file .wav terlebih dahulu jika belum dimuat.
public:
void PlayLooping();
public void PlayLooping ();
member this.PlayLooping : unit -> unit
Public Sub PlayLooping ()
Pengecualian
Waktu yang berlalu selama pemuatan melebihi waktu, dalam milidetik, yang ditentukan oleh LoadTimeout.
File yang ditentukan oleh SoundLocation tidak dapat ditemukan.
Header .wav rusak; file yang ditentukan oleh SoundLocation bukan file .wav PCM.
Contoh
Contoh kode berikut menunjukkan penggunaan PlayLooping metode untuk berulang kali memutar file .wav. .wav akan dimainkan sampai metode dipanggil Stop . Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk SoundPlayer kelas .
ReportStatus( "Looping .wav file asynchronously." );
player->PlayLooping();
ReportStatus("Looping .wav file asynchronously.");
player.PlayLooping();
ReportStatus("Looping .wav file asynchronously.")
player.PlayLooping()
Keterangan
Metode memutar PlayLooping dan mengulang suara menggunakan utas baru. Jika Anda memanggil PlayLooping sebelum file .wav dimuat ke dalam memori, file .wav akan dimuat sebelum pemutaran dimulai. Anda dapat menggunakan LoadAsync metode atau Load untuk memuat file .wav ke memori terlebih dahulu. Setelah file .wav berhasil dimuat dari Stream URL atau , panggilan ke metode pemutaran di masa mendatang untuk SoundPlayer tidak perlu memuat ulang file .wav sampai jalur untuk suara berubah.
Jika file .wav belum ditentukan atau gagal dimuat, PlayLooping metode akan memutar suara bip default.
Untuk informasi selengkapnya tentang PlayLooping, lihat Cara: Mengulang Pemutaran Suara pada Formulir Windows.