Показать сообщение отдельно
Старый 11.01.2016, 17:23   #668
Lexx09
Старший Пользователь
 
Регистрация: 18.04.2009
Город: Краснодар
Регион: 23, 93
Машина: Приора хэтчбек
Сообщений: 977
Lexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud of
По умолчанию

Я много чего перелопатил и продолжаю лопатить... Везде очень много примеров регулировки общего звука в системе, определения появления звука на устройстве по умолчанию (т.е. любого звука в системе). Нам же надо определить появление звука в конкретном приложении. Для этого нужно научиться работать с микшером Windows на уровне WinAPI. Находил довольно сложные примеры, на C#, например.

Также находил примеры управления громкостью путем управления ползунками в микшере Windows. Из всех примеров у меня сработал только один - где эмулируется нажатие стрелок вверх/вниз, но при этом громкость почему-то изменяется сразу на 3 деления при однократном нажатии.

Пока мой способ самый простой, но требует 3-х дополнительных программ и не лишен некоторых недостатков.

В общем, это пока наброски, я еще 100500 вариантов перепробую...
__________________
Приора хэтчбек
Win7 x64 Pro, Intel Core i3-3240 Ivy Bridge 2x3.4GHz HT, DDR3 2x4Gb, SSD SiliconPower Ace A55 128GB SATAIII, ASRock B75M-ITX, M2-ITX rev.2F, GPS Beitian BN-808, Logitech Wireless Touch Keyboard K400r, ИК-пульт Prology RCD-350, круиз-контроль...
Lexx09 вне форума   Ответить с цитированием