我尝试运行 Raster Tek 的 DX10 教程,可在此处找到:http ://www.rastertek.com/dx10tut03.html
每次它因 0xc0000005 异常而崩溃时:
m_device->OMSetRenderTargets(1, &m_renderTargetView, m_depthStencilView);
我尝试重新排列代码,在此行之前没有发布,我修改为将 m_depthStencilView 设为 NULL,稍后将 m_renderTargetView 设为 NULL,但函数 OMSetRenderTargets 每次都失败,出现相同的异常,违反内存。
我正在使用带有 DirectX SDK 的 VC2012,但也尝试在 VC2010 下运行它,结果相同。
我现在没有任何线索,问题到底是什么,有人可以看看这个吗?