WinAMP API


Сообщения, которые понимает WinAMP понимают и другие медиаплееры: Apollo, Foobar (при использовании плагина foo_winamp_spam.dll), STP Player. Ниже приведены те сообщения, которые можно реализовать в RTelSignal.

Сообщения типа WM_COMMAND (273) отправляются окну класса "Winamp v1.x".

Первый параметр WParam Десятичный код WParam Действие
WA_PREVTRACK 40044 перейти на предыдущий трек
WA_NEXTTRACK 40048 перейти на следующий трек
WA_PLAY 40045 воспроизведение *
WA_PAUSE 40046 пауза включить / выключить *
WA_STOP 40047 стоп
WA_FASTFORWARD 40148 перемотать вперед на 5 сек
WA_FASTREWIND 40144 перемотать назад на 5 сек
WA_STARTVISUALPLUGIN 40192 включить текущий плагин визуализации
WA_VOLUMEUP 40058 увеличить громкость в плеере на 1% **
WA_VOLUMEDOWN 40059 уменьшить громкость в плеере на 1% **
WA_TOGGLESHUFFLE 40023 переключатель случайного воспроизведения треков в списке

* вместо двух кнопок воспроизведение - пауза на пульте можно задействовать одну, используя команду RTELSIGNAL_WINAMP_PLAYPAUSE.

** вместо этого поставьте в плеере звук на максимум, а громкость меняйте в системе RTELSIGNAL_VOLUME_UP и RTELSIGNAL_VOLUME_DOWN для каналов Master и Wave.


Хостинг от uCoz