DirectX 9 中的Primitive类型

D3DPT_POINTLIST:
1.把指定的坐标看作是一个个单独的点,所以画上去的图形也就是一个个点,并不会对点之间的空白进行插值;
D3DPT_LINELIST:
2.根据顶点的顺序,把每两个点画成一条线段,所以在显示器上看上去就是几条线段;
D3DPT_LINESTRIP :
3.和D3DPT_LINELIST不同的是,该类型从一点开始,把所有的点首尾相接,画成一条折线段;
4.D3DPT_TRIANGLELIST:
该类型根据认为指定的定点每三个是一个三角形的定点,所以在屏幕上显示的是一个个三角形;
5.D3DPT_TRIANGLESTRIP:
该类型形成一个带状图形,该类型认为定点按顺时针的顺序是一个三角形然后是确定带状图形的上下边界,然后接着是一个三角形;两个三角形和带状边界形成的区域会被按照FVF填充;
6.D3DPT_TRIANGLEFAN :
该类型形成一个扇形,一个由多个三角形形成的扇形,三角形的坐标按顺时针的顺序指定;

你可能感兴趣的:(Prim)