Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
803
Tıklama
0
Öne Çıkarma
c# mute yapımı
M
7 yıl
Çavuş
Konu Sahibi

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.



M
7 yıl
Çavuş
Konu Sahibi

 
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ı.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.