Я хочу иметь возможность программно изменять устройство вывода звука по умолчанию в Windows 7, используя C # (и, возможно, также некоторые базовые вызовы Win32 API). Я уже сделал домашнее задание, и я услышал много смешанных комментариев из разных источников, поэтому я хотел снова задать этот вопрос, чтобы получить прямой ответ. Возможно ли это на самом деле (через любое средство)? Если так, как бы я поступил так?
И, пожалуйста, не предлагайте решение с помощью «AutoIt» или какой-либо другой подобной программы ... это специфический для C # / .NET вопрос.