kak*_*ppa 7 .net c# io audio microphone
我正在编写一个能够录制麦克风音频的应用程序.我的问题是我需要知道用户何时插入插孔并拔出插孔.
我查看了Win32_SoundDeviceWMI课程,在我看来,没有这样的属性,我可以检查杰克的状态.
Win32_SoundDevice
后来我发现RegisterEndpointNotificationCallback在IMMDeviceEnumerator这似乎做什么,我需要,但我不知道如何做到这一点在C#.有谁知道如何使用MMDeviceEnumerator方法来检查音频端口状态?任何帮助高度赞赏.
RegisterEndpointNotificationCallback
IMMDeviceEnumerator
MMDeviceEnumerator
ken*_*n2k 1
您可能想看看当时的开源NAudio项目。
我浏览了他们的代码,看来他们有一个适用于您的IMMDeviceEnumerator界面的.Net 包装器。
由于该项目遵循 Microsoft 公共许可证,因此它可能可以在您的项目中使用。
归档时间:
14 年,6 月 前
查看次数:
2456 次
最近记录: