NuGet を使用した PC 用 GameInput インストール
GameInput を使用して PC ゲームをビルドする場合は、Microsoft.GameInput NuGet パッケージをインストールして、開発用のVisual Studioを準備する必要があります。 これを行うと、アプリケーションが 19H1 (2019 年 5 月の更新プログラム) Windows 10 に戻る互換性を提供する GameInput のバージョンを対象としていることを確認するのに役立ちます。
Xbox 開発に Microsoft Game Development Kit (GDK) を既に使用している場合でも、GameInput NuGet パッケージをインストールすることをお勧めします。 これにより、Visual Studio PC ビルド構成のみが更新され、Xbox/本体の GameInput ビルドの依存関係は変更されません。
GameInput 再頒布可能
GameInput は最新バージョンの Windows では既定でサポートされていますが、互換性を最大限に高めるために、PC ゲームは GameInput 再頒布可能パッケージをそれぞれのインストーラーに組み込む必要があります。 GameInput NuGet パッケージをインストールすると、GameInputRedist.msi
インストーラーが packages\Microsoft.GameInput.<version>\installer
フォルダーに配置されます。これは通常、プロジェクトのルート フォルダーにあります。
注意
GameInput 再頒布可能パッケージは NuGet パッケージに含まれていますが、自動的にはインストールされません。
GDK PC タイトルを使用している場合は、「カスタム インストール アクション に関する ドキュメント」 を参照してください。
インストール中に、GameInput 再頒布可能パッケージは、ターゲット システムで GameInput ダウングレードが発生しないことを確認します。 これは、開発に使用されたバージョンよりも新しいバージョンの GameInput がインストールされた PC でゲームが実行される可能性があることを意味しますが、GameInput API は下位互換性を維持し、今後の一貫した動作を保証します。