Bagikan melalui


Fungsi PlaySound

[Fitur yang terkait dengan halaman ini, Waveform Audio, adalah fitur warisan. Ini telah digantikan oleh WASAPI dan Audio Graphs. WASAPI dan Audio Graphs telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan WASAPI dan Audio Graphs alih-alih Waveform Audio, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]

Anda dapat menggunakan fungsiPlaySounduntuk memutar audio bentuk gelombang jika suara sesuai dengan memori yang tersedia. (FungsisndPlaySoundmenawarkan subset kemampuan PlaySound. Untuk memaksimalkan portabilitas aplikasi berbasis Win32 Anda, gunakan PlaySound, bukan sndPlaySound.)

Fungsi PlaySound memungkinkan Anda menentukan suara dengan salah satu dari tiga cara:

  • Sebagai pemberitahuan sistem, menggunakan alias yang disimpan di WIN. File INI atau registri
  • Sebagai nama file
  • Sebagai pengidentifikasi sumber daya

Fungsi PlaySound memungkinkan Anda memutar suara secara berulang terus-menerus, yang hanya akan berhenti saat Anda memanggil PlaySound lagi dengan menentukan NULL atau pengidentifikasi suara lain untuk parameter pszSound.

Anda dapat menggunakan PlaySound untuk memutar suara secara sinkron atau asinkron, dan untuk mengontrol perilaku fungsi dengan cara lain ketika harus berbagi sumber daya sistem.

Untuk informasi selengkapnya tentang menggunakan PlaySound, lihat topik berikut:

Untuk contoh selengkapnya tentang cara menggunakan PlaySound di aplikasi berbasis Win32 Anda, lihat Memutar Sumber Daya WAVE.