当前位置:编程学习 > C#/ASP.NET >>

不显示删除回复显示所有回复显示星级回复显示得分回复 VB.net 2005中如何获得声音设备的信息,音频数据流传送问题。求教。。。。。。

我想用VB.net做个音频视频聊天程序,打算从基础做起,先学习如何获得获得音频、视频设备的列表(如播放和录音设备名称等)。找了很多都不可用,都是很老的winmm.dll调用,调了半天也不行。。。。 

还有就是想请教如何将采集的音频数据以数据流的方式发送出去,还有如何接收回放。最好有压缩编码方法。 
希望各位帮帮忙 --------------------编程问答-------------------- 关注 --------------------编程问答--------------------

 '获取声卡信息
    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


--------------------编程问答-------------------- 其实推荐你用FMOD包,它有完整的DSound解决方案,并且支持流操作和声音并发等等。
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,