2015-09-09 182 views
0

我想从扬声器电话播放mp3文件并同时用麦克风录制。我使用下面的代码将音频从耳机路由到扬声器:在windows phone 8.1中同时播放和录制媒体

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

回答

0

我也尝试添加此

AudioRoutingManager.GetDefault().AudioEndpointChanged += MainPage_AudioEndpointChanged; 

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