几种声音类型

时间:2018-12-26 09:41:09

标签: c# winforms

试图获得几种声音类型。发现我只能得到两种类型的系统声音。

播放相同的声音类型:

    System.Media.SystemSounds.Asterisk.Play();
    System.Media.SystemSounds.Beep.Play();
    System.Media.SystemSounds.Exclamation.Play();

播放另一种声音类型:

    System.Media.SystemSounds.Hand.Play(); 

为什么前三个功能播放相同的声音,以及如何在不添加音频文件的情况下获得更多声音?

1 个答案:

答案 0 :(得分:0)

System.Media.SystemSounds依赖于MessageBeep

它播放基于声音方案的声音,该声音方案在控制面板中设置(并存储在寄存器中)。用户可以在控制面板→声音→声音选项卡上禁用或设置该方案:

enter image description here