Ä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.
Zugehörige Themen