日期:2014-05-20  浏览次数:20895 次

wpf Microsoft.DirectX.dll
我有一个c#写的用在Windows Forms Application上的录音程序,用到了 Microsoft.DirectX.dll和Microsoft.DirectX.DirectSound.dll,现在我用原程序用在wpf上面,运行程序后发现涉及录音程序时会使cpu 占用100%,程序被卡。请问这是Microsoft.DirectX.dll和Microsoft.DirectX.DirectSound.dll的原因吗?

谢谢!
------解决方案--------------------
建议放弃使用ManagedDirectX
因为你会有更好的选择SlimDx

顺便说一下ManagedDirectX的设计很差,漏洞百出
简直就不像是官方出的,真不知道Microsoft在搞什么鬼,竟然出这么垃圾的东西。



在Google输入SlimDx,哦,那会有你想要的结果的

将ManagedDirectX的项目迁移到SlimDx的过程也是很简单的。


------解决方案--------------------
引用:
请问一下有具体的关于slimdx用来录音的程序吗?

万分谢谢!

http://www.oschina.com/project/SlimDX