尝试运行DirectX应用程序时出现黑屏

时间:2014-04-26 21:26:33

标签: directx directx-11 directx-9

我一直在尝试从这个网站运行一个示例Directx-11代码:tutorial 2。 (最后的源代码下载)。

当我尝试运行程序时,我得到的只是黑屏。

系统配置:

  1. Windows 7 64位(SP1)
  2. 英特尔酷睿i5 M520 @ 2.4Ghz
  3. RAM:4GB
  4. 核心i5上的英特尔高清显卡(最新驱动程序)
  5. Lenovo Think pad X201
  6. IDE:

    1. Microsoft Visual Studio 2013
    2. 带有Service Pack的Microsoft Visual Studio 2010 Express。
    3. 我还从这里安装了DirectX 9 SDK:DirectX 9 SDK June 2010
    4. 诊断

      1. 我跑了dxdiag,一切似乎都没问题。 (启用了DirectDraw和Direct3D)。
      2. 我尝试将刷新率从50Hz更改为60Hz。 (控制面板 - >外观和个性化 - >显示 - >屏幕分辨率 - >高级设置
      3. 无法更改硬件加速。 “更改设置”选项在上面的菜单中的“疑难解答”标签下显示。
      4. 系统设置 - >性能选项 - > “让Windows选择最适合我的电脑”
      5. 如何让本教程运行?我的目标是在笔记本电脑上运行DirectX-11中的任何程序。我用它来学习DirectX-11。如果我错过了一些细节,请告诉我。

        非常感谢!

1 个答案:

答案 0 :(得分:1)

本教程仅创建基于DirectX 11的框架,没有图形输出,因此黑色窗口是预期的结果。