Xbox One をターゲットとする UWP アプリの入力をどのように処理するのか疑問に思っています。DirectInput に気付きましたが、私のユース ケースでは 2 つの問題が見られます。
MSDNから、Xbox 360 コントローラーのみをサポートしているようです
XInput は、アプリケーションが Xbox 360 Controller for Windows から入力を受信できるようにする API です。コントローラーの振動効果と音声の入出力がサポートされています。
DirectX とそのすべての API (Direct2d、Direct3D、Xinput など) は、C / C++ でのみサポートされています。つまり、Xinput が Xbox One コントローラーをサポートしていたとしても、C# や JavaScript を使用して真にユニバーサルなアプリを開発することはできませんでした。
Windows UWP アプリで Xbox One コントローラーのサポートをサポートするために (少なくとも C# に関する限り) どのようなオプションがありますか?