不显示删除回复显示所有回复显示星级回复显示得分回复 VB.net 2005中如何获得声音设备的信息,音频数据流传送问题。求教。。。。。。
我想用VB.net做个音频视频聊天程序,打算从基础做起,先学习如何获得获得音频、视频设备的列表(如播放和录音设备名称等)。找了很多都不可用,都是很老的winmm.dll调用,调了半天也不行。。。。还有就是想请教如何将采集的音频数据以数据流的方式发送出去,还有如何接收回放。最好有压缩编码方法。
希望各位帮帮忙 --------------------编程问答-------------------- 关注 --------------------编程问答--------------------
--------------------编程问答-------------------- 其实推荐你用FMOD包,它有完整的DSound解决方案,并且支持流操作和声音并发等等。
'获取声卡信息
Public Sub QuarySoundDevice()
Dim query As New SelectQuery("Win32_SoundDevice")
'ManagementObjectSearcher 根据查询检索 WMI 对象
'的集合。
Dim search As New ManagementObjectSearcher(query)
'显示 Win32_bios 的每个项
Dim info As ManagementObject
For Each info In search.Get()
Me.Lbox.Items.Add("声卡名称 " & info("caption").ToString.Trim & vbCrLf)
Next
End Sub
补充:.NET技术 , VB.NET