PC SOFT
ONLINE REPOSITORY
FOR WINDEVWEBDEV AND WINDEV MOBILE

Home |  | Sign in | English US
General audio volume adjustment.
Published by Patrice TERRIER
in the category Tools
New features
On request of Julien C., this new version is able to work in either 32 or 64-bit.


PROCEDURE SetGlobalVolume(nVolume is int)
IsSYS is system int
IF Dimension(IsSYS) = 4 THEN
API("GVolume32", "_ChangeVolume@8", &nVolume, V_Set)
ELSE
API("GVolume", "ChangeVolume", &nVolume, V_Set)
END


PROCEDURE GetGlobalVolume(nVolume is int)
IsSYS is system int
IF Dimension(IsSYS) = 4 THEN
API("GVolume32", "_ChangeVolume@8", &nVolume, V_Get)
ELSE
API("GVolume", "ChangeVolume", &nVolume, V_Get)
END

Description
At the request of Fred2355,
here is a project that allows you to adjust the overall audio volume of a PC.

The project is WD17+ compatible,
IT MUST BE COMPILED IN 64-BIT MODE

It uses GVolume.dll, whose source code is written in C++ with Visual Studio 2019.
(the source of the DLL is available on request).

The ultra simple API, uses 2 procedures

PROCEDURE GetGlobalVolume(nVolume is int)
and
PROCEDURE SetGlobalVolume(nVolume is int)

Values ??are expressed as a percentage (0 to 100)
0 = no sound, 100 = maximum volume.
Illustrations, screen shots
none
none
User reviews
(To evaluate this resource, click 'Write a review')
bmanchon
Fait parfaitement le job, top. Merci beaucoup.
Lapalys
OK j'ai trouvé ;-) V_GET=0 et V_SET=1
Lapalys
Bonjour
Merci pour ce partage. V_Set et V_Get correspondent à quoi ?
ABOUT
RATING:
52(2)
DOWNLOADS:
57
UPDATED:
March 22, 2022
VERSION:
1.00
CONCERNS:
WINDEV
Minimum version: WD17+
SIZE:
149.4 KB
OF SAME DEVELOPER