api-C#如何使microphone即拾音器关闭和打开?

问题描述

C#如何使microphone即拾音器关闭和打开?

是用sendmessage吗?
不知道参数应该是什么,查了好多文档,没找到
不是的话应该如何控制?

解决方案

这有一个解决方案,但首先得看懂
http://www.codeproject.com/Articles/11695/Audio-Library-Part-I-Windows-Mixer-Control?msg=5167876#_articleTop
_其实对于我的要求来说,只用到了其中一点
private Mixers mMixers;

public MixerLines lines;
//Initialization
mMixers = new Mixers();
mMixers.Recording.DeviceId = 1;
lines = mMixers.Recording.Lines;
//mute microphone
lines[0].Volume = 0;
lines[1].Volume = 0;
//set microphone volume toppest
lines[0].Volume = 0xffff;
lines[1].Volume = 0xffff;

解决方案二:

调用micSendString函数可以控制音量等。

解决方案三:

c#打开和关闭外部程序
C# 关闭/打开显示器工具
C# 实现打开和关闭可执行文件

时间: 2024-12-22 20:54:17

api-C#如何使microphone即拾音器关闭和打开?的相关文章

有没有api可以调用使通知区域显示此应用程序的图标

问题描述 有没有api可以调用使通知区域显示此应用程序的图标 解决方案 api不知道,但操作注册表进行实现肯定是可以的. 解决方案二: 注册表也可以,那么是哪个hkey 解决方案三: 还在不,注册表如何实现那 解决方案四: 好像 HKEY_CLASSES_ROOTLocal SettingsSoftwareMicrosoftWindowsCurrentVersionTrayNotify 解决方案五: 没有API. 提供API的话微软就不用做隐藏通知区域图标这个功能了,程序员都会用API绕过这个限

jira 如何配置工作流使所有子任务都关闭之后主任务才能关闭?

问题描述 jira 如何配置工作流使所有子任务都关闭之后主任务才能关闭? jira 如何配置工作流 才能使所有子任务都关闭之后 主任务才能关闭?

api-用C#如何关闭已经打开的扬声器?需要调用什么API?

问题描述 用C#如何关闭已经打开的扬声器?需要调用什么API? 在程序中,调用一个别人写的C++的dll接口,打开了电脑麦克和扬声器: 现在需要在人对麦克说话的时候关闭扬声器,不说话再打开(用点按钮的方式打开和关闭): 这样可以实现吗?会不会造成调用的dll出现问题呢? 解决方案 http://zhidao.baidu.com/link?url=5bbwmy2PoTWR89Ex2KfTvdJA6iAY2VP5mF7Gw_gWB7vhY9zVnCA6f7LrJtiDq_KHyaJaRdZMcwBi

C# winform登录验证成功关闭窗体打开新窗体

问题描述 登录窗体:w_1,WEBBROSWER登录内容登录成功后关闭w_1打开新窗体w_2怎么实现,w_1WEBBROSWER 解决方案 解决方案二:全局静态变量:staticboolok=false;先打开主窗体,在OnLoad的时候模式打开登录窗体登录窗体中验证成功时,ok=true;登录窗体返回后,检测if(!ok)Close();解决方案三:有个非模式化窗体的设置,showdialog,查询MSDN会告诉你关于这个窗体的代码解决方案四:可以下载这个反编译看一下.http://downl

Qt关闭QProcess打开的进程问题

问题描述 Qt关闭QProcess打开的进程问题 槽函数如下,用QProcess打开Windows计算器,但是问什么关不了这个进程?求大神指导 void MainWindow::on_buttonBox_clicked(QAbstractButton *button) { if(ui->buttonBox->button(QDialogButtonBox::Ok) == button) { QString str = "C:/WINDOWS/System32/calc.exe&quo

android webview-加载带声音的H5 声音不自动播放 音频是个背景音乐可以关闭可以打开,点击关闭在打开就能播放什么原因

问题描述 加载带声音的H5 声音不自动播放 音频是个背景音乐可以关闭可以打开,点击关闭在打开就能播放什么原因 加载带声音的H5 声音不自动播放 音频是个背景音乐可以关闭可以打开,点击关闭在打开就能播放,什么原因有的图片也有些模糊 解决方案 http://www.html5cn.com.cn/news/course/2012-10-06/139.html

eclipse刚下载后可以用,但是关闭再打开的时候就不能打开了

问题描述 eclipse刚下载后可以用,但是关闭再打开的时候就不能打开了 点击后显示An error has occured. See the log file /Users/kebing/Desktop/Eclipse.app/Contents/MacOS/../Eclipse/configuration/1462111631388.log 苹果的mac 解决方案 删掉重新解压再试试呢? 解决方案二: 你的java的环境变量是如何设置的啊,还有就是你给eclipse的内存分配是多少啊 解决方案

Android开发之关闭和打开Speaker(扬声器)的方法_Android

本文实例讲述了Android开发之关闭和打开Speaker(扬声器)的方法.分享给大家供大家参考,具体如下: private int currVolume = 0; /** * 打开扬声器 */ private void openSpeaker() { try{ AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE); audioManager.setMode(AudioManager.

C#Windows窗体应用程序中如何在父窗体里关闭所有打开的子窗体

问题描述 就是有一个父窗体,打开了3个子窗体,在主菜单里有个窗体按钮,点击可以关闭当前打开的所有子窗体,哪位大仙帮帮忙 解决方案 解决方案二:http://blog.csdn.net/bdstjk/article/details/7007882解决方案三: 解决方案四:我做的是父窗体,而且我的问题跟你给的链接里的内容也没关系