清除深度缓冲区 (Direct3D 9)

许多C++应用程序在呈现每个新帧之前清除深度缓冲区。 可以通过调用 IDirect3DDevice9::Clear 并为 Flags 参数指定D3DCLEAR_ZBUFFER,从而通过 Direct3D 显式清除深度缓冲区。 IDirect3DDevice9::Clear 方法允许在 Z 参数中指定任意深度值。

深度缓冲区