当前位置:   article > 正文

针对SoundViewer声波显示出现Audio exception System.NullReferenceException: Object reference not set to an ins_naudio.wave.waveout.play system.nullreferenceexcep

naudio.wave.waveout.play system.nullreferenceexception

        我在资源区上传的SoundViewer demo 出现的异常:


2017/3/23 8:09:30 : Audio exception
System.NullReferenceException: Object reference not set to an instance of an object.
   at SoundViewer.WaveNative.waveInOpen(IntPtr& phwi, Int32 uDeviceID, WaveFormat lpFormat, WaveDelegate dwCallback, Int32 dwInstance, Int32 dwFlags)
   at SoundViewer.WaveInRecorder..ctor(Int32 device, WaveFormat format, Int32 bufferSize, Int32 bufferCount, BufferDoneEventHandler doneProc) in C:\Users\liuku\Downloads\SoundViewerSource\SoundViewer\WaveIn.cs:line 145
   at SoundViewer.Form1.Start() in C:\Users\liuku\Downloads\SoundViewerSource\SoundViewer\Form1.cs:line 69


        这个demo是基于C# 开发的,能实时显示声音波纹效果。


        针对此异常,我找到了解决方案,在生成(B)>>配置管理器(O)>>活动解决方案平台(P)>>新建>>选择X86>>点击确定>>点击关闭。然后运行即可解决软件运行抛出异常的问题;

        希望此解决方案以及源代码能为有需求的得到帮助;

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/175188
推荐阅读
相关标签
  

闽ICP备14008679号