Directx启用深度缓冲区

来源:互联网 发布:888gbgb的新域名 编辑:程序博客网 时间:2024/04/28 17:36

  正确的使用深度缓冲区有3个步骤:

  1:  D3DPRESENT_PARAMETERS 中的EnableAutoDepthStencil属性要设置成TRUE;

      2:  m_pd3dDevice->SetRenderState( D3DRS_ZENABLE, TRUE ); 开启深度测试

  3:  Clear的时候清除ZBUFFER

 

忘了设置第一个步骤,结果渲染出现花屏了- -