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