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

请教关于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#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,