Partager via


Modification des fonctions de comparaison des mémoires tampons de profondeur (D3D9)

Par défaut, lorsque le test de profondeur est effectué sur une surface de rendu, le système Direct3D met à jour la surface cible de rendu si la valeur de profondeur correspondante (z ou w) pour chaque point est inférieure à la valeur dans la mémoire tampon de profondeur. Dans une application C++, vous modifiez la façon dont le système effectue des comparaisons sur les valeurs de profondeur en appelant la méthode IDirect3DDevice9 ::SetRenderState avec le paramètre d’état défini sur D3DRS_ZFUNC. Le paramètre Valeur doit être défini sur une valeur dans le type énuméré D3DCMPFUNC.

tampons de profondeur