Comment modifier le volume ?

Mat2802Mat2802 Membre
16:58 modifié dans API AppKit #1
Bonjour,

Je débute en coco.
Dans un lecteur MP3 basique, et j'aimerai ajouter la gestion du volume (et la barre de lecture mais surtout le volume xD). Pour cela dans mon *.nib j'ai mis la barre de controle, mais je sais pas quoi mettre dans la méthode pour que cela joue sur le volume du système.
Une idée please ?  :why?:

Réponses

  • Philippe49Philippe49 Membre
    16:58 modifié #2
    setVolume dans NSSound ne te suffit pas ?
  • BruBru Membre
    16:58 modifié #3
    Si c'est pour modifier le volume du système entier, faut utiliser les (vieilles) fonctions GetDefaultOutputVolume et SetDefaultOutputVolume.

    Le paramètre long de ces fonctions représente le niveau du volume.
    Le long est codé sur 64 bits : les 32 premiers représentent le volume gauche, et les 32 derniers le droit.
    0 est le volume mini (muet) et 256 (ou 0x100) le volume max.

    Ces fonctions font partie du sound manager, qui est marqué deprecated sous 10.5.

    .
Connectez-vous ou Inscrivez-vous pour répondre.