在DX9中,我可以使用“DrawIndexedPrimitive”中的“GetStreamSource”获取IDirect3DVertexBuffer9和Stride。我想获得有关Vertex的更多信息。我想获得此流源的Vertex声明(IDirect3DVertexDeclaration9)。我该如何解决?
答案 0 :(得分:0)
如果您按IDirect3DDevice9::CreateVertexDeclaration定义顶点格式,则可以调用IDirect3DVertexDeclaration9::GetDeclaration来检索顶点声明。如果以旧方式定义顶点(D3D_FVF格式),则不能这样做。