Événements
19 nov., 23 h - 21 nov., 23 h
Bénéficiez de l’avantage concurrentiel dont vous avez besoin avec de puissantes solutions IA et Cloud en participant à Microsoft Ignite en ligne.
S’inscrire maintenantCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
La fonction glDepthFunc spécifie la valeur utilisée pour les comparaisons de mémoire tampon de profondeur.
void WINAPI glDepthFunc(
GLenum func
);
func
Spécifie la fonction de comparaison de profondeur. Les constantes symboliques suivantes sont acceptées.
Valeur | Signification |
---|---|
|
Ne passe jamais. |
|
Passe si la valeur z entrante est inférieure à la valeur z stockée. Il s’agit de la valeur par défaut. |
|
Passe si la valeur z entrante est inférieure ou égale à la valeur z stockée. |
|
Passe si la valeur z entrante est égale à la valeur z stockée. |
|
Réussit si la valeur z entrante est supérieure à la valeur z stockée. |
|
Passe si la valeur z entrante n’est pas égale à la valeur z stockée. |
|
Passe si la valeur z entrante est supérieure ou égale à la valeur z stockée. |
|
Passe toujours. |
Cette fonction ne retourne pas de valeur.
Le code d’erreur suivant peut être récupéré par la fonction glGetError .
Nom | Signification |
---|---|
|
La fonction a été appelée entre un appel à glBegin et l’appel correspondant à glEnd. |
La fonction glDepthFunc spécifie la fonction utilisée pour comparer chaque valeur z de pixel entrante avec la valeur z présente dans la mémoire tampon de profondeur. La comparaison est effectuée uniquement si le test de profondeur est activé. (Voir glEnable avec l’argument GL_DEPTH_TEST.)
Initialement, les tests de profondeur sont désactivés.
Les fonctions suivantes récupèrent des informations relatives à glDepthFunc :
glGet avec argument GL_DEPTH_FUNC
glIsEnabled avec argument GL_DEPTH_TEST
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
En-tête |
|
Bibliothèque |
|
DLL |
|
Événements
19 nov., 23 h - 21 nov., 23 h
Bénéficiez de l’avantage concurrentiel dont vous avez besoin avec de puissantes solutions IA et Cloud en participant à Microsoft Ignite en ligne.
S’inscrire maintenant