1
我做了一些我的d3d11應用程序,現在我得到一個GPU崩潰與WDDM TDR重置發生之後有時被調用。Direct3D11得到最後一個錯誤
既然存在(也沒有任何繪製調用!)函數會返回HRESULT,我們應該如何找到問題?
我做了一些我的d3d11應用程序,現在我得到一個GPU崩潰與WDDM TDR重置發生之後有時被調用。Direct3D11得到最後一個錯誤
既然存在(也沒有任何繪製調用!)函數會返回HRESULT,我們應該如何找到問題?
在程序運行時,您需要打開DirectX調試信息並仔細觀察調試輸出。
打開DIRECTX控制面板下Direct3D10.x/11,
現在在調試模式下啓動應用程序,你應該運行時,請參閱調試消息從DIRECT3D11溢出到Visual Studio輸出窗口。在您的渲染代碼中放置一個斷點並逐步瀏覽,直到看到WARNING或ERROR消息。這將幫助您解決問題。
ERROR消息中有大量信息 - 事實上MSDN上提供的信息要多得多。奇怪的是,如此多的文檔存儲在D3D11調試器這是它是什麼。