次の方法で共有


GameInput 移植ガイド

GameInput の機能は、以前のすべての入力 API のスーパーセットです。 そのため、ほとんどの場合、以前の入力 API からの移植は簡単なプロセスです。 最も大きな変更が必要となるのは、多くの場合、GameInput がデバイス中心ではなく入力中心であることに起因します。 以前の API を使用するコードでは、通常、デバイスの入力を読み取る前に入力デバイスを列挙します。 一方 GameInput では、これは必要ありません。 通常、これから移植する以前のコードを構造的に変更する場合、その大部分は、GameInput の入力中心モデルへ適応させるための変更となります。

以下のトピックでは、GameInput と以前の入力 API の違いについて詳しく説明します。 これらのトピックでは、これらの API 間の最大の違いに焦点を当てたコード例も示します。

Windows.Xbox.Input から GameInput への移植

Xbox One (初期型) ソフトウェア開発キットでの Windows.Xbox.Input からの移植について説明します。

XInput から GameInput への移植

XInput からの移植について説明します。

関連項目

GameInput について

Input API リファレンス

Microsoft Game Development Kit