2014-04-26 105 views
1

我一直在嘗試從此網站運行示例Directx-11代碼:tutorial 2。 (源代碼下載在最後)。嘗試運行DirectX應用程序時出現黑屏

當我嘗試運行程序時得到的所有內容都是黑屏。

系統配置:

  1. 的Windows 7 64位(SP1)
  2. Intel酷睿i5 M520 @ 2.4GHz的
  3. 內存:4GB
  4. 英特爾高清顯卡的酷睿i5(最新驅動)
  5. 聯想Thinkpad X201

IDE:

  1. 微軟的Visual Studio 2013
  2. 微軟的Visual Studio 2010速成帶有Service Pack。
  3. 我也從這裏安裝了DirectX 9 SDK:DirectX 9 SDK June 2010

診斷:

  1. 我跑輸入dxdiag,一切似乎是確定。 (啓用DirectDraw和Direct3D)。
  2. 我試着將刷新率從50Hz改爲60Hz。 (控制面板 - >外觀&個性化 - >顯示 - >屏幕分辨率 - >高級設置
  3. 無法更改硬件加速。 「更改設置」選項在上述菜單的「故障排除」選項卡下顯示。
  4. 系統設置 - >性能選項 - >「讓Windows選擇什麼是最適合我的電腦」

我怎樣才能得到這個教程運行?我的目標是在筆記本電腦上運行DirectX-11中的任何程序。我正在使用這個來學習DirectX-11。如果我錯過了一些細節,請讓我知道。

非常感謝!

回答

1

本教程僅創建基於DirectX 11的框架,沒有圖形輸出,因此黑色窗口是預期結果。

+0

非常感謝...你對本教程是正確的。我嘗試了其他教程做些什麼,現在我已經轉移到另一個錯誤,「無法初始化Direct3D」。謝謝。你已經回答了我的黑屏問題。謝謝! – recursion1212

+0

@ user2897483如果遇到其他錯誤,您可以發佈新主題。 – zdd

+0

再次感謝您的快速解決方案! – recursion1212

相關問題