IDirect3DDevice9:Clear的参数说明


 HRESULT Clear(

   DWORD Count,
   const D3DRECT *pRects,
   DWORD Flags,
   D3DCOLOR Color,
   float Z,
   DWORD Stencil
  );
  
   Count:说明你要清空的矩形数目。如果要清空的是整个客户区窗口,则设为0; 
   pRects:这是一个D3DRECT结构体的一个数组,如果count中设为5,则这个数组中就得有5个元素。 
   Flags:一些标记组合。只有三种标记:D3DCLEAR_STENCIL , D3DCLEAR_TARGET , D3DCLEAR_ZBUFFER。 
   Color:清除目标区域所使用的颜色。 
   float:设置Z缓冲的Z初始值。小于或等于这个Z初始值的Z值才会被改写,但它的值只能取0到1之间。如果还不清楚什么是Z缓冲的话,可以自己找相关资料看一下,这里不介绍了,呵呵。 
   Stencil:设置模板缓冲的初始值。它的取值范围是0到2的n次方减1。其中n是模板缓冲的深度。 

你可能感兴趣的:(IDirect3DDevice9:Clear的参数说明)