Modification des fonctions de comparaison du tampon 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 de la cible de rendu si la valeur de profondeur correspondante (z ou w) pour chaque point est inférieure à la valeur de la mémoire tampon de profondeur. Dans une application C++, vous modifiez la manière 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 de valeur doit être défini sur une valeur dans le type énuméré D3DCMPFUNC .