我想知道如何处理针对Xbox One的UWP应用程序的输入。我注意到了DirectInput,但对于我的用例,我看到两个问题:
根据MSDN,它似乎只支持Xbox 360控制器。
XInput是一个API,允许应用程序从Xbox 360 Controller for Windows接收输入。 支持控制器震动效果和语音输入输出。
DirectX及其所有API(Direct2d、Direct3D、Xinput等)仅支持C / C ++。 这意味着即使Xinput支持Xbox One控制器,我也无法使用C#或JavaScript开发真正的通用应用程序。
就支持Windows UWP应用程序上的Xbox One控制器支持而言,我有哪些选择(至少就C #而言)?