GameInput 移植ガイド
GameInput
の機能は、以前のすべての入力 API のスーパーセットです。 そのため、ほとんどの場合、以前の入力 API からの移植は簡単なプロセスです。 最も大きな変更が必要となるのは、多くの場合、GameInput
がデバイス中心ではなく入力中心であることに起因します。 以前の API を使用するコードでは、通常、デバイスの入力を読み取る前に入力デバイスを列挙します。 一方 GameInput
では、これは必要ありません。 通常、これから移植する以前のコードを構造的に変更する場合、その大部分は、GameInput
の入力中心モデルへ適応させるための変更となります。
以下のトピックでは、GameInput
と以前の入力 API の違いについて詳しく説明します。 これらのトピックでは、これらの API 間の最大の違いに焦点を当てたコード例も示します。
Windows.Xbox.Input から GameInput への移植
Xbox One (初期型) ソフトウェア開発キットでの Windows.Xbox.Input
からの移植について説明します。
XInput
からの移植について説明します。