Modifica delle funzioni di confronto del buffer di profondità (D3D9)

Per impostazione predefinita, quando viene eseguito un test approfondito in una superficie di rendering, il sistema Direct3D aggiorna la superficie di destinazione di rendering se il valore di profondità corrispondente (z o w) per ogni punto è minore del valore nel buffer di profondità. In un'applicazione C++ viene modificato il modo in cui il sistema esegue confronti sui valori di profondità chiamando il metodo IDirect3DDevice9::SetRenderState con il parametro State impostato su D3DRS_ZFUNC. Il parametro Value deve essere impostato su un valore nel tipo enumerato D3DCMPFUNC .

Buffer di profondità