清除深度缓冲区 (Direct3D 9)

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

深度缓冲区