我有一个关于顶点缓冲的问题。在D3D11中如何从顶点缓冲中读取顶点?我想要获取特定顶点的位置进行计算,如果这种方法不正确,应该如何做?下面的代码显然没有起作用。
VERTEX* vert;
D3D11_MAPPED_SUBRESOURCE ms;
devcon->Map(pVBufferSphere, NULL, D3D11_MAP_READ, NULL, &ms);
vert = (VERTEX*) ms.pData;
devcon->Unmap(pVBufferSphere, NULL);
谢谢。