reactos/sdk/include/reactos
Oleg Dubinskiy 9046cc97ee
[AUDIO] Implement volume control support (#6922)
Implement volume level changing for Aux/MidiOut/WaveOut devices. It's represented the following WINMM functions:
- auxGetVolume,
- auxSetVolume,
- midiOutGetVolume,
- midiOutSetVolume,
- waveOutGetVolume,
- waveOutSetVolume,
which are calling the followind messages appropriately:
- AUXDM_GETVOLUME,
- AUXDM_SETVOLUME,
- MODM_GETVOLUME,
- MODM_SETVOLUME,
- WODM_GETVOLUME,
- WODM_SETVOLUME.
This fixes volume control for several 3rd-party programs (like Fox Audio Player 0.10.2 from Rapps, Winamp 2.95 with WaveOut plugin). However it does not fix changing the volume in system volume mixers (SndVol32, MMSys), since they are using their own functionality instead. They technically do the same things, but apart from the functions mentioned above.
CORE-14780
2024-06-01 12:30:33 +02:00
..
appcompat
arc
arm
debug
dll
drivers
elf
idl [ADVAPI32][IDL][SERVICES] Implement I_ScValidatePnPService 2023-12-31 15:33:19 +01:00
kjk
libs [AUDIO] Implement volume control support (#6922) 2024-06-01 12:30:33 +02:00
mc [NET][MC] Update Romanian (ro-RO) translation for message table (#6506) 2024-03-23 21:07:05 +01:00
services
subsys
ui
wine [SDK:WINE] Some minor additions to wine/test.h (#6822) 2024-05-04 23:04:21 +02:00
winsock
x86x64
browseui_undoc.h [EXPLORER][BROWSEUI][SHELL32][NETSHELL] Fix wrong usage of CComPtr 2022-10-02 00:38:23 +02:00
buildno.h.cmake
cjkcode.h
comctl32_undoc.h
compat_undoc.h [IMM32][KERNEL32][SDK] Half-implement BaseCheckAppcompatCache (#6069) 2023-12-03 23:40:49 +09:00
compatguid_undoc.h
CtfImeTable.h [IMM32][SDK][NTUSER] Implement ImmProcessKey for Cicero (#6106) 2023-12-03 17:33:22 +09:00
debug.h
exeformat.h
iernonce_undoc.h
imetable.h [MSCTFIME][IMM32][SDK] Implement CtfImeInquireExW (#6187) 2023-12-18 19:11:17 +09:00
imm32_undoc.h [KBSWITCH][INPUT][SDK] Use <imm32_undoc.h>'s IS_IME_HKL (#6588) 2024-03-10 12:15:56 +09:00
jpnvkeys.h
kddll.h
kdros.h
manifest.xml
manifest_dll.rc
manifest_exe.rc
manifest_hosted.rc
msgdump.h
msvctarget.h
probe.h
reactx.h
rosioctl.h
rossym.h
shellutils.h [SDK] ReleaseCComPtrExpectZero should print the relevant file:line (#6772) 2024-05-02 17:56:28 +02:00
shlguid_undoc.h [SHELL32] Copy as path shell extension (#6701) 2024-04-06 14:01:32 -07:00
shlobj_undoc.h [BROWSEUI] GetControlWindow must support FCW_TREE for DefView usage (#6781) 2024-05-09 18:56:19 +02:00
shlwapi_undoc.h [SHLWAPI][SHLWAPI_APITEST][SDK] Implement IShellFolder_GetDisplayNameOf (#6918) 2024-05-23 22:57:31 +09:00
srmp.h
stubs.h [SDK] Move definition of MyInt128 into stubs.h 2023-10-17 09:41:18 +03:00
svc.h
tcpip_undoc.h
undocelfapi.h
undocgdi.h
undocmpr.h
undocshell.h [SHELL32][SDK] SHChangeNotify: Re-work Part 1 (#6898) 2024-05-17 08:10:15 +09:00
undocuser.h
uxundoc.h
verifier.h
version.cmake 🎊 🍾 🥳 Happy New Year 2024 to the ReactOS Community! 🎆 ⚛️ ☢️ 2024-01-01 00:00:00 +01:00
version.h.cmake
version.rc
windbgkd.h
windns_undoc.h
winxx.h
wmiioctl.h