当我创建几个VertexBuffers,销毁其中一些,然后重新创建它们时,我收到以下错误:
驱动程序遇到意外错误。
未提供行号或其他调试信息。可能是什么导致了这个?我需要不断重新创建VertexBuffers,因为顶点的数量会发生变化,这就是我无法使用DynamicVertexBuffer并连续使用SetData的原因。
答案 0 :(得分:0)
行。很明显;我一次只能Dispose()五个VertexBuffers,所以每次调用Draw时,我最多只能处理五个VertexBuffers,并且它可以完美地工作。这样可行,但知道它为什么起作用以及导致它崩溃的原因仍然很好。