使用AudioDeviceController使麦克风静音。

问题描述 投票:0回答:1

你好Eveyone我试图使用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];

    }
c# uwp windows-10 windows-10-universal
1个回答
1
投票

谢谢你的有趣,衍生自官方 文件 翻拍部分。要获得这个对象的实例,请检索到的 MediaCapture.AudioDeviceController。 属性。所以我们只能得到 AudioDeviceController 例子 MediaCapture 类。更多细节请查看 使用MediaCapture进行基本的照片、视频和音频采集。 教程。

© www.soinside.com 2019 - 2024. All rights reserved.