Şimdi Ara

c# mute yapımı

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
2
Cevap
0
Favori
1.034
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arakadaşlar CoreAudioApi kullanarak trackbar ile bilgisayarın sesini açıp kapatabiliyorum. System.Runtime.InteropServices; kullanarakta speaker mute yaptım.

    fakat internette nekadar araştırdıysamda çalışan bir bir microfone mute bulamadım allah rızası için bi yardım edin 1 haftadır uğraşıyorum.



  •  
    using System.Runtime.InteropServices;


    private const int APPCOMMAND_VOLUME_MUTE = 0x80000;
    private const int APPCOMMAND_VOLUME_UP = 0xA0000;
    private const int APPCOMMAND_VOLUME_DOWN = 0x90000;
    private const int APPCOMMAND_MICROPHONE_VOLUME_MUTE = 0x180000;
    private const int WM_APPCOMMAND = 0x319;

    [DllImport("user32.dll")]
    public static extern IntPtr SendMessageW(IntPtr hWnd, int Msg, IntPtr wParam, IntPtr lParam);
    private void Sessiz()
    {
    SendMessageW(this.Handle, WM_APPCOMMAND, this.Handle, (IntPtr)APPCOMMAND_VOLUME_MUTE);
    }
    private void Mute()
    {
    SendMessageW(this.Handle, WM_APPCOMMAND, this.Handle, (IntPtr)APPCOMMAND_MICROPHONE_VOLUME_MUTE);
    }
    private void SesAzalt()
    {
    SendMessageW(this.Handle, WM_APPCOMMAND, this.Handle, (IntPtr)APPCOMMAND_VOLUME_DOWN);
    }

    private void SesYukselt()
    {
    SendMessageW(this.Handle, WM_APPCOMMAND, this.Handle, (IntPtr)APPCOMMAND_VOLUME_UP);
    }



    private void button1_Click(object sender, EventArgs e)
    {
    Mute();
    }




    Arkadaşlar buldum sonunda belki başka bir arayan olur internette ses ayarlarını buldum mikrofun yoktu içinde uzun uğraşlar sonucu
    private const int APPCOMMAND_MICROPHONE_VOLUME_MUTE = 0x180000;
    konudu windowsun sitesinde mikorfoun kod değeri vardı.




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.