Как работает Win 7 SndVol Mixer?Какие функции WinAPI используются в нем? - PullRequest
0 голосов
/ 25 января 2012

Так что мне было интересно, какие функции Windows API мне нужно использовать, чтобы получить информацию, как на этом рисунке (SndVol Mixer). То, что выделено желтым цветом, более интересно.

http://i.stack.imgur.com/IeQhQ.png (картинка)

Это приложения, которые имеют аудио waveOutput, также считывающий его выход аудиометра. Когда это станет активным. Затем также получить объем из приложений.

Теперь я хотел бы сделать это с помощью winmm.dll или внутренних вызовов API Windows. Как я буду писать приложение, используя AHK (AutoHotKeys)

Вот несколько функций, которые, я считаю, актуальны:

waveOutGetNumDevs

waveOutGetID

или

mixerGetNumDevs

mixerGetID

Используемая система - Win 7. Если вы можете направить меня в любой учебник, где используются функции. Я был бы очень счастлив.

Вот что я читал кое-что:

http://www.autohotkey.com/forum/viewtopic.php?t=23792

1 Ответ

1 голос
/ 25 января 2012

Волновой / микшерный / мультимедийный API устарел в Vista + и ограничен по объему для вашего собственного приложения.Чтобы использовать новые функции в Vista +, вам нужно взглянуть на Core Audio API .

...