2015-09-09 147 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); 
} 
相關問題