DrawIndexedPrimitive函数的详细解释
bluekitty(不若人生一场醉) @ CSDN
为了便于说明,首先假设存在下列的顶点缓冲和索引缓冲
vb=
{
{-1.0, 1.0, 0.0}, index 0
{ 1.0, 1.0, 0.0}, index 1
{ 1.0,-1.0, 0.0}, index 2
{-1.0,-1.0, 0.0}, index 3
{-2.0, 2.0, 0.0}, index 4
{ 2.0, 2.0, 0.0}, index 5
}
和对应该顶点缓冲的一组索引缓冲ib
初学D3D,DrawIndexedPrimitive这个函数是个难点,主要是MSDN中的解释不是很明确,这个函数共6个参数,下面对这6个参数进行一下详细的解释。
参数1:D3DPRIMITIVETYPE type

本文详细解析了Direct3D中的DrawIndexedPrimitive函数,包括参数含义和使用注意事项,通过实例阐述了如何避免逻辑陷阱,特别是顶点索引和偏移量的计算方法,适合D3D初学者参考。
最低0.47元/天 解锁文章
4963

被折叠的 条评论
为什么被折叠?



