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