微软已经为Windows 10带来了很多Xbox功能,现在有迹象表明微软已准备好让Xbox游戏直接在Windows 10上安装和运行。
Win10 19H1可以在技术上运行Xbox游戏
已经发现最近发布的Windows 10测试版包含安装特殊版本的僵尸游戏《腐烂国度(State of Decay)》的说明,该游戏是从Xbox下载服务器而不是应用程序商店下载的。游戏文件的格式是.xvc,即Xbox。一个游戏使用该格式,Microsoft提供PowerShell命令来安装.xvc游戏。
在此之前,在Windows 10应用程序商店中下载的游戏,甚至是Xbox Play Anywhere版本,都是单独编译的PC版本,从serverdl.microsoft.com下载。参与测试的游戏直接从Xbox LIVE服务器assets1.xboxlive.com下载,游戏格式与下载数字版游戏的Xbox One控制台相同。与此同时,微软甚至加入了PowerShell命令行来直接部署.xvc格式游戏的功能。
Microsoft提供了一些驱动Microsoft游戏文件系统驱动程序和Microsoft游戏安装筛选器驱动程序以及Xbox API的库。当安装参与测试的游戏时,应用程序商店将安装游戏支持服务Microsoft.GamingServices,此服务将在系统中添加两个驱动程序:xvdd.sys,这是XVD磁盘驱动器; gameflt.sys,这是游戏安装过滤器驱动程序。如果您访问过Xbox One的内置硬盘,您将熟悉.xvd格式,并且安装在Xbox One控制台上的所有游戏和应用程序都以此格式保存。此外,微软已经添加了xsapi.dll—— Xbox系统服务API;和XCrdApi.dll——为XVD容器操作提供API。
现在Windows 10 19H1版本的开发已经基本完成,微软将在未来几周正式宣布并全面推出这个版本。从技术角度来看,在Windows 10 PC上直接运行Xbox One游戏没有任何障碍。这取决于微软何时打算将此功能用作卖点。