Windows 8上DirectX控制面板上的某些选项被禁用 [英] Some options on DirectX control panel was disabled on Windows 8

查看:171
本文介绍了Windows 8上DirectX控制面板上的某些选项被禁用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在Windows 8上使用DirectX 9.0,当我打开DirectX控制面板时,发现某些选项被禁用,我以管理员身份运行,因此这不是特权问题。为什么会这样?由于该版本已禁用,因此无法打开调试版本。参见下面的图片。我使用的SDK是2010年6月

I am using DirectX 9.0 on Windows 8, when I open the DirectX control panel, I found some options was disabled, I am running as a administrator, so this is not an privilege issue. why this happened? I can't turn on the debug version runtime since it is disabled. see picture below. the SDK I am using is June 2010

推荐答案

Microsoft XNA论坛的答案

Answer from Microsoft XNA forum

Direct3D 9旧版DirectX SDK(2010年6月)中的Developer Runtime(又名D3D9D.DLL)与Windows 8不兼容。实际上,旧版DirectX SDK(2010年6月)中的整个Developer Runtime与Windows 8或Windows不兼容。已安装KB 2370838的7 SP1。获取Windows 8的Direct3D 9开发人员运行时的唯一方法是安装Windows 8的已检查版本。Windows 8的Direct3D 10.x / 11.x开发人员运行时由Windows 8.0 SDK,VS 2012安装,或VS 2012远程调试工具包。

The Direct3D 9 Developer Runtime (aka D3D9D.DLL) in the legacy DirectX SDK (June 2010) is not compatible with Windows 8. In fact, the entire Developer Runtime in the legacy DirectX SDK (June 2010) is not compatible with Windows 8 or with Windows 7 SP1 with KB 2370838 installed. The only way to obtain the Direct3D 9 Developer Runtime for Windows 8 is to install a 'checked' version of Windows 8. The Direct3D 10.x/11.x Developer Runtime for Windows 8 is installed by the Windows 8.0 SDK, VS 2012, or the VS 2012 Remote Debugging Tools packages.

请参见 DirectX SDK在哪里?, DirectX SDK(2013版)在哪里?和 DirectX 11.1和Windows 7

这篇关于Windows 8上DirectX控制面板上的某些选项被禁用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆