C# 使用音频设备控制器静音麦克风
大家好,我正在尝试使用AudioDeviceController静音/取消静音默认话筒,但看起来我无法初始化该变量 此后,我使用了AudioDeviceModulesManager,因为您可以通过设备ID获取对象 如何像使用AudioDeviceModulesManager一样初始化变量C# 使用音频设备控制器静音麦克风,c#,uwp,windows-10,windows-10-universal,C#,Uwp,Windows 10,Windows 10 Universal,大家好,我正在尝试使用AudioDeviceController静音/取消静音默认话筒,但看起来我无法初始化该变量 此后,我使用了AudioDeviceModulesManager,因为您可以通过设备ID获取对象 如何像使用AudioDeviceModulesManager一样初始化变量 public App() { var endpointID = MediaDevice.GetDefaultAudioCaptureId(AudioDeviceRole.Defa
public App()
{
var endpointID = MediaDevice.GetDefaultAudioCaptureId(AudioDeviceRole.Default);
AudioDeviceModulesManager MyController = new AudioDeviceModulesManager(endpointID);
var thing = MyController.FindAll();
var test = thing[0];
}
感谢您的关注,从官方重拍部分派生,要获取此对象的实例,请检索属性。 因此,我们只能从
MediaCapture
类获取AudioDeviceController
实例。有关更多详细信息,请查看本教程