使用 AudioDeviceController 使麦克风静音
Muting a Mic Using AudioDeviceController
大家好我正在尝试 mute/unmute 使用 AudioDeviceController 的默认麦克风,但看起来我无法初始化变量。
我后来使用了 AudioDeviceModulesManager,因为您可以通过设备 ID 获取对象。
如何像使用 AudioDeviceModulesManager 一样初始化 Variabale。
public App()
{
var endpointID = MediaDevice.GetDefaultAudioCaptureId(AudioDeviceRole.Default);
AudioDeviceModulesManager MyController = new AudioDeviceModulesManager(endpointID);
var thing = MyController.FindAll();
var test = thing[0];
}
感谢您的关注,来自官方document remake part, To get an instance of this object, retrieve the MediaCapture.AudioDeviceController 属性.
所以我们只能从MediaCapture
class中得到AudioDeviceController
个实例。有关详细信息,请查看此 Basic photo, video, and audio capture with MediaCapture 教程。
大家好我正在尝试 mute/unmute 使用 AudioDeviceController 的默认麦克风,但看起来我无法初始化变量。
我后来使用了 AudioDeviceModulesManager,因为您可以通过设备 ID 获取对象。
如何像使用 AudioDeviceModulesManager 一样初始化 Variabale。
public App()
{
var endpointID = MediaDevice.GetDefaultAudioCaptureId(AudioDeviceRole.Default);
AudioDeviceModulesManager MyController = new AudioDeviceModulesManager(endpointID);
var thing = MyController.FindAll();
var test = thing[0];
}
感谢您的关注,来自官方document remake part, To get an instance of this object, retrieve the MediaCapture.AudioDeviceController 属性.
所以我们只能从MediaCapture
class中得到AudioDeviceController
个实例。有关详细信息,请查看此 Basic photo, video, and audio capture with MediaCapture 教程。