使用 AudioDeviceController 将麦克风静音



你好伊维奥内我正在尝试使用音频设备控制器静音/取消静音默认麦克风,但看起来我无法初始化变量。

从那以后,我使用了AudioDeviceModulesManager,因为您可以通过设备ID获取对象。

我如何启动 Variabale,就像我使用 AudioDeviceModulesManager 一样。

public App()
{
var endpointID = MediaDevice.GetDefaultAudioCaptureId(AudioDeviceRole.Default);
AudioDeviceModulesManager MyController = new AudioDeviceModulesManager(endpointID);
var thing = MyController.FindAll();
var test = thing[0];
}

感谢您的有趣,派生自官方文档重制部分,若要获取此对象的实例,请检索 MediaCapture.AudioDeviceController 属性。所以我们只能从MediaCapture类中获取AudioDeviceController实例。有关更多详细信息,请查看此基本照片,视频和音频捕获与MediaCapture教程

最新更新