Использовать устройство вывода в качестве источника записи под новым звуковым API Vista / Win7? - PullRequest
1 голос
/ 19 февраля 2011

Насколько я понимаю, Vista представила в ОС полностью реорганизованную систему ввода / вывода звука.В частности, до Vista существовал единый общесистемный звуковой микшер, к которому можно было подключать устройства вывода.Для записи можно было получать данные непосредственно с записывающего устройства или с этого микшера.

В Vista и более поздних версиях, насколько я понимаю, больше нет общесистемного микшера.Теоретически возможно направить некоторые звуки на одно устройство вывода, а другие звуки на другое устройство вывода, 1 , и для этого требуются отдельные микшеры для каждого устройства вывода.

Теперь яУ меня есть простое приложение для записи, которое я хотел бы обновить, чтобы воспользоваться этим новым API.В частности, я надеялся, что пользователь сможет выбрать одно из выходных устройств в качестве источника аудиоданных.Я рассуждаю так: операционная система, вероятно, все равно смешивает все входы на каждом звуковом устройстве и, надеюсь, предоставляет способ доступа к смешанным данным.

Можно ли выбрать устройство вывода в качестве входа для моего приложения записии если да, то как?

1 Хотя мне еще предстоит найти какой-либо пользовательский интерфейс, который действительно позволяет это сделать.

1 Ответ

1 голос
/ 20 февраля 2011
...