Как я могу отключить линейный вход?
Я думал, что написал это вчера, но я не вижу его в списке,поэтому я пытаюсь снова. Мне действительно нужна помощь с этим.
У меня есть требование приложения, где определенные настройки звука должны быть сделаны на аппаратном уровне, а не на уровне сеанса. Я смог попасть в большинство областей, о которых идет речь, используя сторонний API. Однако появилось новое требование,и у меня возникли проблемы с доступом к настройкам.
Мы в основном работаем на системах Win7, хотя Win10 не выходит за рамки этой области. Нам нужно иметь возможность отключить линейный вход, поскольку он, по-видимому, вызывает некоторые помехи в более поздних записях сеансов запуска.
Наша рабочая среда включает в себя несколько систем/местоположений. Приложение, которое обрабатывает записи, является специализированным и не может быть изменено для чего-то вроде базовой настройки. Кроме того, в новых системах линейный вход и задний микрофон представляют собой комбинированный штекер, и при использовании ОС спрашивает, в каком направлении вы хотите его использовать.
Я понимаю, что изменение настроек звука на аппаратном уровне может быть проблематичным, но любая помощь или предложения будут очень признательны, так как этот проект должен быть завершен как можно быстрее.
Что я уже пробовал:
Это текущий проект и использует сторонний API, который до сих пор не дал того, что нам нужно. Громкость может быть изменена без проблем, но это не влияет на линейный вход.
Michael_Davies
Вы пробовали использовать панель управления звуком, чтобы отключить линейный вход и микрофон? Они могут быть скрыты, если не подключены, поэтому выберите записывающие устройства, щелкните правой кнопкой мыши окно и выберите Показать отключенные устройства.
CliffRat
Спасибо за ответ, но мне нужно иметь возможность обрабатывать это программно, так как это будет часть приложения, которое запускается при запуске на нескольких системах в нескольких местах, устанавливая несколько значений в базовую строку.
Michael_Davies
Хорошо, здесь есть один проект, который может помочь.
http://www.codeproject.com/Articles/3094/Audio-Mixer-Functions-Demo
Sergey Alexandrovich Kryukov
Хороший вопрос, за него проголосовали...
—СА