我正设计一个语聊软件,为保证数据量最小,只捕获在某个音量上限的声音,如何获得当前系统声音强度?

解决方案 »

  1.   

    其它还有什么方法我不知道,不过,直接截获传送到声卡缓冲区(directsound buffer)的数据应该是可以的吧。用这种方法需要写filter或调用directsound
      

  2.   

    谁了解direct的声音编程,介绍一点链接、网站、代码什么的,谢谢!
      

  3.   

    http://www.microsoft.com/downloads/details.aspx?FamilyID=da65ca82-0ae9-412a-b278-7c0afc0d5974&displaylang=en
      

  4.   

    db值是噪声级么?惭愧,我对此一点也不明白啊 ..还有laisiwei(.:RNPA:.刺猬) ,谢谢了,但那个链接有165M !,我的猫会累死的啊!