OVH Cloud OVH Cloud

API Beep, gestion du SON, question ???

11 réponses
Avatar
LE TROLL
Bonjour,

L'api Beep:
Private Declare Function Beep Lib "kernel32" (ByVal dwFreq As Long, ByVal
dwDuration As Long) As Long

Permet de gérer les hertz et la durée, bon ça c'est simple, mais je cherche
comment régler l'intensité du haut parleur, quelqu'un a-t-il une ficelle ???

Merci, au revoir et à bientôt :o)
--
ECRIRE AU TROLL http://irolog.free.fr/letroll/index.html
------------------------------------------------------------
LE TROLL, éleveur de trolls depuis César, qui disait :
Avec une hache, celui qui tient le manche a toujours raison !

1 réponse

1 2
Avatar
LE TROLL
Salut,

Je suis sous Window xp...
La doc, pas facile de trouver quelque chose sur le sujet.
Je vais voir alors en assembleur si c'est possible de réguler le volum du HP
interne, en faisant un exe qui en appelle un autre...
En plus c'est généralement en anglais, pas mon fort...
Merci :o)
--------------


"Modeste" a écrit dans le message de news:

Bonsour®
ne pas chercher????, la c'est une tâche qui répond !!!
!!!!! hors Windows NT, les paramétres sont ignorés !!!!!
programmer c'est aussi consulter la doc !!!!
pour emettre une fréquence il y a l'API : midiOutShortMsg

selon la doc :
Declare Function Beep Lib "kernel32" Alias "Beep" (ByVal dwFreq As Long, ByVal
dwDuration As Long) As Long
· dwFreq
Windows NT:
Specifies the frequency, in hertz, of the sound. This parameter must be in the
range 37 through 32,767 (0x25 through 0x7FFF).
Windows 95:
The parameter is ignored.

· dwDuration
Windows NT:
Specifies the duration, in milliseconds, of the sound.
Windows 95:
The parameter is ignored.





1 2