2015-09-09 2 views
0

Я хочу воспроизвести mp3-файл с телефона-динамика и записать его на микрофон одновременно. Я использовал приведенный ниже код для маршрутизации звука с динамика на громкую связь:Воспроизведение и запись носителей одновременно в телефоне Windows 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); 
} 
Смежные вопросы