Alterando o acesso de gravação do buffer de profundidade (Direct3D 9)
Por padrão, o sistema Direct3D tem permissão para gravar no buffer de profundidade. A maioria dos aplicativos deixa a gravação no buffer de profundidade habilitada, mas você pode obter alguns efeitos especiais não permitindo que o sistema Direct3D grave no buffer de profundidade.
Você pode desabilitar gravações de buffer de profundidade em C++ chamando o método IDirect3DDevice9::SetRenderState com o parâmetro State definido como D3DRS_ZWRITEENABLE e o parâmetro Value definido como 0.
Tópicos relacionados
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários