我安装了 w10,dxdiag 显示它有 directx 9Ex
dx 12、11.1 11.0 甚至 10 发生了什么?
它怎么能捆绑这么旧的 dx 版本呢?
如果安装笔式驱动器中有更高 dx 版本,我该如何从那里提取安装文件并安装它们?
我也安装了 w8 和 w7,那么如何将更高的 dx 版本从这些操作系统复制到 w10?
日期:2016年4月27日
我也不喜欢玩游戏,所以不需要更高的 dx。我使用 ChrisTV 通过电视调谐器在我的电脑上看电视。ChrisTV 的线条和模糊令人分心,因此根据 christv 网站的建议,我下载了 WMEncoder_64bit_v9,但在运行时,它给出错误“它需要 directx media 8.1,因此无法运行。”
即使我的 dx 是 9E 版本,它也无法识别,可能需要明确写上 9.0。所以我尝试升级 dx,以便能够运行 WMencoder。
问题变成了当我已经有 dx 9E 时,如何让 WMencoder 在我的需要 dx 8.1 或更高版本的盒子上运行。
我可以将 dx 降级到 dx 9.0 以便软件识别并运行它吗?谢谢。
答案1
我怀疑问题在于以下两个方面之一:
- 您的计算机显卡太旧,无法支持 DX10+。这种情况应该只发生在非常旧的显卡上,但确实有可能出现。我认为 Win10 不支持某些较旧的 WDDM 驱动程序,因此即使您在 Vista 或更高版本中安装了 DX10,如果驱动程序未针对 Win10 进行更新,您可能也无法在 Win10 上获得它。
- 您的显卡驱动程序未安装,或因某种原因被禁用。在设备管理器中检查驱动程序问题,和/或从制造商网站获取。
发布程序的完整输出dxdiag
可能有助于更准确地诊断问题。