使用 NuGet 安装适用于电脑的 GameInput
如果使用 GameInput 生成电脑游戏,则应安装 Microsoft.GameInput NuGet 包,以便为开发准备 Visual Studio。 这样做将有助于确保应用程序面向提供兼容性的 GameInput 版本,该版本可追溯到 Windows 10 19H1 (2019 年 5 月更新) 。
即使已使用 Microsoft 游戏开发工具包 (GDK) 进行 Xbox 开发,我们建议安装 GameInput NuGet 包。 这样做只会更新 Visual Studio 电脑版本配置,不会对 Xbox/主机 GameInput 生成依赖项进行任何修改。
GameInput Redistributable
尽管新式 Windows 支持 GameInput,但电脑游戏需要将 GameInput 可再发行组件合并到其各自的安装程序中,以获得最大的兼容性。 安装 GameInput NuGet 包后, GameInputRedist.msi
安装程序将放入 packages\Microsoft.GameInput.<version>\installer
文件夹中,该文件夹通常位于项目的根文件夹中。
注意
GameInput 可再发行组件包含在 NuGet 包中,但不会自动安装。
如果使用的是 GDK 电脑游戏,请参阅有关 自定义安装操作 的文档了解详细信息。
在安装过程中,GameInput 可再发行组件验证它是否不会导致目标系统上的 GameInput 降级。 虽然这确实意味着你的游戏可能在安装了较新版本的 GameInput 的电脑上运行,但 GameInput API 将保持向后兼容,确保未来行为一致。