
マイクロソフトはXbox向けの開発環境Xbox GDKを提供していますが、2025年10月のアップデートでクロスプラットフォーム体験が強化されました。今回のそのアップデートの中から、GameInput APIについて詳しく見ていこうかと思います。
GameInput APIとは
GameInput APIはXbox GDK、PCではNuGetで提供されます。Windowsでは、Windows 10 19H1(May 2019 Update)以降のバージョンからサポートされています。
GameInput APIでは、キーボードやマウス、コントローラー、その他の入力を共通の時間ベースに同期し、統一された1つの入力モデルにすることが出来るとのこと。これは従来のXInput、DirectInput、Raw Input、HID、WinRT APIの機能のスーパーセットで、独自の機能も追加され、なおかつ入力待機時間やリソースの使用量を最小限に抑えるために設計されています。
何が進化したの?
2025年10月のXbox GDKのアップデートでは、Xboxコンソールでもキーボード、マウスなどを統一の形で実装できるようになったようです。
-
-
GameInput の基礎 - Microsoft Game Development Kit | Microsoft Learn
GameInput の基礎
learn.microsoft.com
--
