Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
[Waveform Audio bu sayfayla ilişkilendirilmiş özellik eski bir özelliktir. bunun yerini WASAPI ve Ses Graflarıalmıştır. WASAPI ve Ses Grafları, Windows 10 ve Windows 11 için iyileştirilmiştir. Microsoft, mümkün olduğunda yeni kodun Waveform Audioyerine WASAPI ve Ses Grafları kullanmasını kesinlikle önerir. Microsoft, mümkünse yeni API'leri kullanmak için eski API'leri kullanan mevcut kodun yeniden yazılmasını önerir.]
Uygulamanızda dalga biçimi sesini tek bir işlev çağrısında yürütmek için aşağıdaki işlevleri kullanabilirsiniz.
| Fonksiyon | Açıklama |
|---|---|
| messagebeep | Belirtilen sistem uyarısı düzeyine karşılık gelen sesi çalar. |
| sndPlaySound | Kayıt defterine girilen sistem sesine veya belirtilen dosyanın içeriğine karşılık gelen sesi çalar. |
| PlaySound | sndPlaySound tüm işlevlerini sağlar ve kaynaklara doğrudan erişebilir. |
MessageBeep işlevi Win32 API'sinin standart bir parçasıdır; özellikleri çok sınırlı olduğundan ve başka bir yerde belgelendiğinden, burada tartışılmaz.
Listelenen işlevler aşağıdaki dalga biçimi ses kaynaklarını destekler:
- Sistem uyarı düzeyleriyle ilişkili waveform-audio dosyaları
- Kayıt defterindeki girdiler tarafından belirtilen Waveform-audio dosyaları
- Bellek içi WAVE kaynakları
- Ada göre belirtilen waveform-audio dosyaları
sndPlaySound ve PlaySound işlevleri, waveform-audio dosyasının tamamını belleğe yükler ve aslında yürütebilecekleri dosyanın boyutunu sınırlar. sndPlaySound ve PlaySound kullanarak küçük dalga biçimi ses dosyalarını yaklaşık 100.000'e kadar oynatabilirsiniz. Bu iki işlev, ses verilerinin, dalga eşleyicisi de dahil olmak üzere yüklü dalga biçimi ses sürücülerinden biri tarafından çalınabilen bir biçimde olmasını da gerektirir.
Daha büyük ses dosyaları için Medya Denetim Arabirimi (MCI) hizmetlerini kullanın. Daha fazla bilgi için bkz. MCI .