在XP上安装DirectX

时间:2015-01-16 11:34:37

标签: installation install directx windows-xp

我想在Win XP上安装DirectX来尝试编写一些小图形程序。 没有管理员权限,我被允许安装CodeBlocks和Eclipse(即使我不理解Eclipse是如何工作的)。

我在哪里可以找到最新的DirectX版本可用于XP (我读到有一个非官方的DirectX 10版本的XP) 最重要的是分步指南将它安装在Eclipse或Codeblocks中? 谢谢。

1 个答案:

答案 0 :(得分:0)

DirectX 9.0c是Windows支持的DirectX的最后一个版本。它内置Windows XP Service Pack 2和Windows XP Service Pack 3。

事实上,从Windows XP Service Pack 2开始,“安装DirectX”这个短语实际上并不代表所有Windows版本上的任何内容。旧版 DirectX最终用户运行时复制了一些实用程序库,如D3DX,但它永远不会修改您系统上的DirectX版本。见Not So Direct Setup

'非官方的Direct3D 10'是一个只是复制了一些DLL的黑客攻击。由于Windows XP不支持WDDM驱动程序模型,因此无法实际使用Direct3D 10公开的最新图形功能。您实际上无法使用它们正确编写DIrect3D 10应用程序。

如果您想要更新版本的DirectX,请转到较新版本的Windows。

Upgrade to Windows 8.1 from Windows Vista or Windows XP