一、利用DirectX (这里提供了两种方法)
这种方法需要安装了DirectX SDK(有9个DLL文件),如果没有可以到网上找。里面提供了两种播放音乐的方法:
1、利用设备缓存区播发,这里主要涉及到的对象有:
Microsoft.DirectX.DirectSound.DevicesCollection对象 --获取机器声卡集合
Microsoft.DirectX.DirectSound.DeviceInformation对象 --声卡
Microsoft.DirectX.DirectSound.BufferDescription对象 --开辟主缓存区
Microsoft.DirectX.DirectSound.SecondaryBuffer对象 --设置第二缓存区