去年我在大学学习了DirectX 9,今年我们一直在使用DirectX 11.我们已经获得了一个框架,它在'背景'中做了大量的工作(例如初始化窗口,创建缓冲区,加载着色器等)以便我们可以专注于学习如何进行粒子效果等。
我已经决定要学习如何为自己创建一个DirectX 11框架,但我发现没有一个教程可以正常工作。然后,当我尝试使用S.D.K提供的DirectX 11教程时。 (即来自微软)我发现所有这些都在释放变量时崩溃(关闭窗口时)。
我已经尝试过搞乱它并重新排序它们,但它总是在它需要释放的最后一个变量上崩溃。奇怪的是,如果我注释掉任何一个版本,那么它就不会崩溃。
有谁知道为什么会这样?
答案 0 :(得分:1)
对于任何像我一样愚蠢的人,我会给你三个字。
更新图形驱动程序!
......我要去角落坐一会儿......