DirectX 真的安装在 Windows 7 上吗?

DirectX 真的安装在 Windows 7 上吗?

我之所以问这个问题,是因为感觉确实不像。我把所有游戏都安装在外部硬盘上,每当我尝试在任何 Windows 7 电脑上运行它们时,如果电脑上应该已经安装了 DirectX 11,我都会收到“程序无法启动,因为缺少 d_xinput.dll”,或者可能是“d3d9.dll”或类似的信息,这通常意味着(据我所知)没有安装 DirectX。当我在电脑上安装 DirectX SDK(我的电脑和我的一台学校电脑)时,所有游戏现在都可以立即运行,因为 DirectX SDK 还会安装运行时。在新版本的 Windows 7 上,DirectX 11 是否真的安装了,还是需要以某种方式启用它,或者其他什么?

答案1

是的(您可以通过dxdiag在全新安装上运行来确认)。但是,游戏可能针对较旧的版本,因此您应该使用最终用户运行时安装 DirextXWeb 安装程序或者最好可再发行版本。

相关内容