无法识别Windows.Gaming.Input Xbox One控制器耳机

时间:2015-11-24 20:15:54

标签: c# visual-studio-2015 win-universal-app xbox windows-10-universal

我已经在C#上使用Visual Studio 2015在C#上创建了一个UWA,使用Windows.Gaming.Input耳机类尝试识别耳机是否通过3.5mm断开/连接到Xbox One控制器控制器上的端口耳机插孔。我已检查过设备管理器,发现控制器上已识别出耳机,但我的代码未显示连接或断开的任何内容。

public sealed class Headset Windows Gaming Input MSDN 关于通用Windows应用程序的新Windows.Gaming.Input,没有太多文档,

 foreach (Gamepad gamepad in Gamepad.Gamepads)
{
    gamepad.HeadsetConnected += Gamepad_HeadsetConnected;
    gamepad.HeadsetDisconnected += Gamepad_HeadsetDisconnected;
}

    private void Gamepad_HeadsetDisconnected(IGameController sender, Headset args)
    {
        HeadsetConnection = "Headset Disconnected";  
    }

    private void Gamepad_HeadsetConnected(IGameController sender, Headset args)
    {
        HeadsetConnection = "Headset Connected";
    }

0 个答案:

没有答案