在 DX9 中,我可以使用“DrawIndexedPrimitive”中的“GetStreamSource”获取 IDirect3DVertexBuffer9 和 Stride。我想获得更多关于 Vertex 的信息。我想得到这个流源的顶点声明(IDirect3DVertexDeclaration9)。我该如何解决?
问问题
553 次
1 回答
0
如果您通过IDirect3DDevice9::CreateVertexDeclaration定义您的顶点格式,那么您可以调用IDirect3DVertexDeclaration9::GetDeclaration来检索您的顶点声明。如果您以旧方式(D3D_FVF 格式)定义顶点,则不能这样做。
于 2012-11-01T02:41:03.093 回答