Partilhar via


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.

Buffers de profundidade