Freigeben über


Ändern des Schreibzugriffs für den Tiefenpuffer (Direct3D 9)

Standardmäßig darf das Direct3D-System in den Tiefenpuffer schreiben. Die meisten Anwendungen lassen das Schreiben in den Tiefenpuffer aktiviert, aber Sie können einige Spezialeffekte erzielen, indem Sie das Direct3D-System nicht zulassen, in den Tiefenpuffer zu schreiben.

Sie können Tiefenpufferschreibvorgänge in C++ deaktivieren, indem Sie die IDirect3DDevice9::SetRenderState-Methode aufrufen, wobei der State-Parameter auf D3DRS_ZWRITEENABLE und der Value-Parameter auf 0 festgelegt ist.

Tiefenpuffer