Что нового

Переключение аудиоустройств с помощью SoundGetSetQuery.au3

Pat4005

Новичок
Сообщения
85
Репутация
4
Возможно ли это? И если да, то подскажите, пожалуйста, знающие люди - как и какую ф-ю использовать. Сам пробовал начать, но это все, на что мозгов хватило:
Код:
#include<SoundGetSetQuery.au3>
$1=_SoundGet(0, "dSpeakers", 1, "Custom")
_SoundSet($1,"dSpeakers",1,"Custom",1)
 
Автор
P

Pat4005

Новичок
Сообщения
85
Репутация
4
Спасибо. Решил проблему с помощью программки DefSound. Она изменяет значения в реестре в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render, но какие именно не разобрался, поэтому не стал изобретать велосипед и решил воспользоваться этой самой DefSound. Кстати говоря в инете по поводу быстрого переключения аудиоустройств очень мало сказано. Если кому пригодиться DefSound, рассказываю как она работает: Создается ярлык на файл программы и внутрь него в добавку к пути дописывается 0,1,..n(это порядковые номера установленных на ББ устройств воспроизведения). Должно это выглядеть так C:\DefSound-x32.exe 0
Вот сама программа:
 
Верх