Directx 释放顶点/索引缓冲区会导致警告

Directx 释放顶点/索引缓冲区会导致警告,directx,directx-10,Directx,Directx 10,释放(Release())上一帧中用于渲染的顶点缓冲区(ID3D10Buffer/D3D10_BIND_vertex_buffer)时,我会收到一条警告,警告缓冲区已绑定: D3D10:信息:ID3D10Device::IASetVertexBuffers:正在删除当前绑定的VertexBuffers;因此,自然不再受到约束。[状态设置信息#31:iAssetVertexBuffers#解除绑定对象] 有没有办法解开缓冲带 谢谢 Jakob使用ID3D10Device::iSetVertexBu

释放(Release())上一帧中用于渲染的顶点缓冲区(ID3D10Buffer/D3D10_BIND_vertex_buffer)时,我会收到一条警告,警告缓冲区已绑定:

D3D10:信息:ID3D10Device::IASetVertexBuffers:正在删除当前绑定的VertexBuffers;因此,自然不再受到约束。[状态设置信息#31:iAssetVertexBuffers#解除绑定对象]

有没有办法解开缓冲带

谢谢


Jakob

使用
ID3D10Device::iSetVertexBuffers
设置
NULL
缓冲区。或者绑定另一个缓冲区。

无论如何,这不是警告,而是信息。将缓冲区从绑定中移除与否没有任何区别