2010-09-20

发声函数相关

Beep()函数通过扬声器/喇叭(Speaker/有人称Beeper,不在主板上,一般位于机箱上)发声。
PlaySound()函数以及各种音视频播放软件的声音,通过音箱(接到声卡,一般为多组扬声器)出来。

台式机通常有喇叭,因此不论有无声卡,Beep()都是可以发声的。台式机通常本身不自带音箱,需要通过声卡再接外部音箱。特例:DELL有些机器上,音视频播放软件的声音可以通过这个喇叭发出。
笔记本通常没有与PC对等的喇叭,但本身带声卡和音箱。Beep() 一般会自动通过声卡发声。

因此,静音情形下: Beep() 在笔记本上无法发声,台式机不受影响;PlaySound() 笔记本和台式机都无法发声。

No comments: