并不是任何一种多边形资料都 被输入到Rendering pipeline的,
Rendering pipeline所能接受的多边形是边数最少的的三角形。
因此,若我们想要把边数超过四的多边形丢到Rendering pipeline的话,必须先把它分为几个三角形;
将组成各三角形的顶点坐标制作成清单之后,就可以把它丢到Renderpipeline 中了。
这些顶点资料的清单就是 Vertex Buffer(顶点缓冲区)
另一方面,从Rendering pipeline输出的图像,会被放到记忆体里。
这个记忆体就是 Suerface.
我们可以对Suerface里的资料进行程序的读写以及加工,
或者说,我们可以直接对Surface上的资料加以各种图像处理。
由于Suerface是Rendering的输出目的地,所以有时也被称为Rendering Target
下面部分,我们介绍一下Rendering pipeline的原理