【问题标题】:Installing DirectX on XP在 XP 上安装 DirectX
【发布时间】:2015-03-15 00:08:31
【问题描述】:

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

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

【问题讨论】:

    标签: installation directx windows-xp


    【解决方案1】:

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

    事实上,“安装 DirectX”这一短语在自 Windows XP Service Pack 2 以来的所有 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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-06
      • 2012-03-01
      相关资源
      最近更新 更多