background image

 

 

2

9.1   使用模板缓冲区

• 要启用模板缓冲区,需要将 D3DRS_STENCILENABLE

渲染状态设置为

true 。如果想禁用模板缓冲区,只需将该

状态设置为

false 。下面的代码展示了如何开启模板的渲

染状态:

– Device->SetRenderState(D3DRS_STENCILENABLE, true);
– ... //  模板操作
– Device->SetRenderState(D3DRS_STENCILENABLE, false);