[C#] Muter une Application / un Processus

a marqué ce sujet comme résolu.

Bonjour.

Je cherche le moyen de muter une application lancée via un Process.Start en C#.

En gros retirer le son de ce programme sans toucher au volume global.

J’ai pensé au Volume Mixer (le truc avec les sliders quand on clic-droit sur l’icône 🔊 et qui permet de contrôler le volume de sortie de chaque programme), mais apparemment on peut pas y accéder aussi simplement que ça.

Quelles sont les solutions ?

Injection de DLL dans le programme au lancement avec un hook dès qu’il y a interaction avec le driver audio ?

Il me semble que Skype désactiv(e/ait ?) le son dans IE lors d’un appel, je sais pas si c’est vrai n’ayant que peu utilisé Skype mais ça m’étonnerait qu’ils aient eu recours à des injections DLL.

Merci.

Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte