请教关于Managed DirectSound播放声音(从Steam流中播放)
我想写一个流媒体程序,大体上是通过声卡采集声音,通过网络传送后再另一端播放,这样的话,声音要求从流Stream中读入,并且播放,我查了些资料,发现只有从*.wav文件中播放声音的例子,没有直接从流中播放的例子。望各位帮忙,这是偶的论文中要求的程序。 --------------------编程问答-------------------- 再问一个问题,为什么以下这个方式构造SecondaryBuffer总是出异常。using Microsoft.DirectX;
using Microsoft.DirectX.DirectSound;
...
private void Fn()
{
Device mDevice = new Device();
mDevice.SetCooperativeLevel(this.Handle, CooperativeLevel.Priority);
BufferDescription mBuffDesc = new BufferDescription();
SecondaryBuffer mSoundBuffer = null;
mSoundBuffer = new SecondaryBuffer(mBuffDesc, mDevice); // 这句总是出异常
} --------------------编程问答-------------------- 该回复被版主删除 --------------------编程问答-------------------- 自己顶一下 --------------------编程问答-------------------- up --------------------编程问答-------------------- 我的也是这个问题,没人知道吗! --------------------编程问答-------------------- 我也有这个问题“值不在预期范围内” --------------------编程问答-------------------- 看看directsound sdk中的例子
补充:.NET技术 , C#