在Windows Phone 8.1中同时播放和录制媒体

时间:2015-09-09 01:44:39

标签: c# windows-phone-8.1

我想从扬声器电话播放mp3文件并同时通过麦克风录制。我使用下面的代码将音频从听筒传送到免提电话:

AudioRoutingManager audioManager = AudioRoutingManager.GetDefault();
audioManager.SetAudioEndpoint(AudioRoutingEndpoint.Speakerphone);

但它让我的应用程序崩溃了。我关注此帖http://blogs.msdn.com/b/matthew_van_eerde/archive/2014/03/17/a-mental-model-for-the-windows-phone-audioroutingmanager-api.aspx

1 个答案:

答案 0 :(得分:0)

我确实尝试添加此

AudioRoutingManager.GetDefault().AudioEndpointChanged += MainPage_AudioEndpointChanged;

private void MainPage_AudioEndpointChanged(AudioRoutingManager sender, object args)
{
    AudioRoutingManager.GetDefault().SetAudioEndpoint(AudioRoutingEndpoint.Speakerphone);
}