В Windows XP я мог, например, воспроизводить музыку на своих динамиках, а затем играть на своей гарнитуре с помощью этого неуклюжего метода:
- Установить вывод звука по умолчанию на динамики
- Запустить музыкальный плеер
- Установить вывод звука по умолчанию на гарнитуру
- Запустить игру
«Особенностью» работы с аудио в XP было то, что после запуска и захвата некоторого аудиовыхода программа всегда использовала бы его, если бы он был наивным с несколькими выходами (большинство программ), в то время как некоторые другие (например, Skype) могли перечислять и выбирать определенные устройства. , Однако в Windows 7 всякий раз, когда изменяется вывод по умолчанию, каждая программа, использующая «устройство по умолчанию», динамически изменяется посредством переключения потоков.
Мое обоснование этого заключается в том, что он позволяет мне легко изменять громкость моей музыки с помощью ручки динамика на моем столе во время игры в полноэкранный режим. Если iTunes или Zune Media Player могут захватывать клавиши или что-либо еще для управления громкостью (мне все равно, может ли ABC Media Player), это было бы полезно знать.