Выбор аудиоустройства ОС Windows 10
Я ищу объяснение, как аудио вход работает в ОС Windows 10.
я имею Asus laptop
с Windows 10 OS
а также C#
WinForms
приложение, которое обычно использует встроенный Microphone (Realtec High Definition Audio)
по умолчанию.
Дополнительно у меня два USB Logitech Microphone (Webcam C210)
а также Microphone (2- USB Audio Device)
,
Я думал использовать ссылку на библиотеку NAudio для выбора и выбора аудиоустройства вручную, чтобы получить основной аудиовход системы из приложения, но похоже, что оно работает автоматически и не требует выбора вручную, но работает определенным образом, что не совсем понятно для меня.
Вставка Logitech автоматически меняет устройство в Sound Settings
Input device
в Logitech Microphone (Webcam C210)
от Microphone (Realtec High Definition Audio)
, но вставка Microphone (2- USB Audio Device)
Выступает все независимо от того, был ли он подключен перед микрофоном видеокамеры или после.
Моя цель - выбрать именно этот микрофон, чтобы он работал так, как мне нужно, но я не могу понять, как работает эта иерархия, почему система выбирает этот микрофон, независимо от последовательности подключения. Потому что в другом случае, если какой-то другой микрофон будет выбран системой вместо моего конкретного Microphone (2- USB Audio Device)
, то, вероятно, все еще я должен использовать ручное переключение с помощью какого-либо метода программно
Любое руководство, совет или пример будут полезны