變更深度緩衝區寫入存取 (Direct3D 9)
根據預設,Direct3D 系統允許寫入深度緩衝區。 大部分的應用程式都會保持寫入深度緩衝區,但您可以允許 Direct3D 系統寫入深度緩衝區來達到一些特殊效果。
您可以藉由呼叫 IDirect3DDevice9::SetRenderState 方法,將 State 參數設定為 D3DRS_ZWRITEENABLE,並將 Value 參數設定為 0,以停用 C++ 中的深度緩衝區寫入。
相關主題
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應