Re: Réglage du son sur pc
Publié : ven. 28/déc./2018 22:17
>Bonjour à tous,
Si je m'imaginais qu'avec mon post tout simple j'allais filer un tel coup de pied dans la fourmilière...
Merci à tous pour vos interventions diverses et variées.
J'ai lu attentivement vos posts respectifs et ai souvent ouvert des yeux comme des écubiers... Je suis un peu "largué".
Mes heures de gloire en informatique, c'était du temps de Windows 3.11 et de Turbo C.
Alors autant dire que PureBasic me cause quelques migraines.
Pour faire simple, le prg que je développe lit une entrée dans un fichier texte (c'est un agenda) et annonce
à haute voix les RDV du jour avec rappel à J-2 et J-1. Si l'utilisateur lambda (moi ou un autre) a, la veille, baissé le volume, on risque de ne pas entendre l'annonce (ce qui ôte toute utilité au machin...).
Alors je lis le volume courant, je le stocke dans une variable, j'impose un volume de travail (50 c'est bien), ça cause, puis je restaure le volume tel qu'il était.
A ce propos, il y a une petite erreur dans le code transmis par Kwai chang caine. la valeur à transmettre ne varie pas de 0 à 255, mais de 0 à 100 car elle est écrêtée dans la procédure MediaSetVolume.
Bonne soirée aux uns et aux autres
Si je m'imaginais qu'avec mon post tout simple j'allais filer un tel coup de pied dans la fourmilière...
Merci à tous pour vos interventions diverses et variées.
J'ai lu attentivement vos posts respectifs et ai souvent ouvert des yeux comme des écubiers... Je suis un peu "largué".
Mes heures de gloire en informatique, c'était du temps de Windows 3.11 et de Turbo C.
Alors autant dire que PureBasic me cause quelques migraines.
Pour faire simple, le prg que je développe lit une entrée dans un fichier texte (c'est un agenda) et annonce
à haute voix les RDV du jour avec rappel à J-2 et J-1. Si l'utilisateur lambda (moi ou un autre) a, la veille, baissé le volume, on risque de ne pas entendre l'annonce (ce qui ôte toute utilité au machin...).
Alors je lis le volume courant, je le stocke dans une variable, j'impose un volume de travail (50 c'est bien), ça cause, puis je restaure le volume tel qu'il était.
A ce propos, il y a une petite erreur dans le code transmis par Kwai chang caine. la valeur à transmettre ne varie pas de 0 à 255, mais de 0 à 100 car elle est écrêtée dans la procédure MediaSetVolume.
Bonne soirée aux uns et aux autres