Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows phone 8 调用WASAPI';s SetAudioEndpoint()导致WP8上的麦克风行为异常_Windows Phone 8_Wasapi - Fatal编程技术网

Windows phone 8 调用WASAPI';s SetAudioEndpoint()导致WP8上的麦克风行为异常

Windows phone 8 调用WASAPI';s SetAudioEndpoint()导致WP8上的麦克风行为异常,windows-phone-8,wasapi,Windows Phone 8,Wasapi,我一直在为Wp8开发一个基于Chatterbox示例应用程序的VoIP应用程序。事情进展顺利,直到我开始改变音频端点。不久前,当我第一次遇到切换端点后引入的计时问题时,我发布了这个()。我看到捕获计时器在奇数时间启动,这在远端引入了一种咔嗒声。在切换端点之后,我决定重置并刷新设备(Stop()、reset()、Start()),这似乎解决了单击问题 然而,现在出现了一个新问题。偶尔(指每20-30次切换)在切换终端设备时,远端的声音会变得“模糊”或失真。再次切换端点(并重新启动设备)似乎可以解决

我一直在为Wp8开发一个基于Chatterbox示例应用程序的VoIP应用程序。事情进展顺利,直到我开始改变音频端点。不久前,当我第一次遇到切换端点后引入的计时问题时,我发布了这个()。我看到捕获计时器在奇数时间启动,这在远端引入了一种咔嗒声。在切换端点之后,我决定重置并刷新设备(Stop()、reset()、Start()),这似乎解决了单击问题

然而,现在出现了一个新问题。偶尔(指每20-30次切换)在切换终端设备时,远端的声音会变得“模糊”或失真。再次切换端点(并重新启动设备)似乎可以解决问题,但我仍然不知道这里的根本问题。我还注意到,当远端音频失真时,近端播放是完美的,这让我相信计时不是问题


人们在切换音频端点时是否遇到过类似的问题,或者可能发生了其他问题?

微软告诉我这是WinRT上的一个报告错误,他们现在正在进行调查。

我现在在使用最新SDK在VS2012 Phone中编译的未经修改的示例Chatterbox应用程序上看到了这个问题,并在最新的HTC PM23300和诺基亚Lumia 920上运行。是什么导致了这个问题?