Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La funzione glDepthFunc specifica il valore utilizzato per i confronti del buffer di profondità.
Sintassi
void WINAPI glDepthFunc(
GLenum func
);
Parametri
-
func
-
Specifica la funzione di confronto approfondito. Le costanti simboliche seguenti sono accettate.
Valore Significato - GL_NEVER
Non passa mai. - GL_LESS
Passa se il valore z in ingresso è minore del valore z archiviato. Si tratta del valore predefinito. - GL_LEQUAL
Passa se il valore z in ingresso è minore o uguale al valore z archiviato. - GL_EQUAL
Passa se il valore z in ingresso è uguale al valore z archiviato. - GL_GREATER
Passa se il valore z in ingresso è maggiore del valore z archiviato. - GL_NOTEQUAL
Passa se il valore z in ingresso non è uguale al valore z archiviato. - GL_GEQUAL
Passa se il valore z in ingresso è maggiore o uguale al valore z archiviato. - GL_ALWAYS
Passa sempre.
Valore restituito
Questa funzione non restituisce un valore.
Codici di errore
Il codice di errore seguente può essere recuperato dalla funzione glGetError .
| Nome | Significato |
|---|---|
|
La funzione è stata chiamata tra una chiamata a glBegin e la chiamata corrispondente a glEnd. |
Commenti
La funzione glDepthFunc specifica la funzione usata per confrontare ogni valore z pixel in ingresso con il valore z presente nel buffer di profondità. Il confronto viene eseguito solo se il test di profondità è abilitato. Vedere glEnable con l'argomento GL_DEPTH_TEST.
Inizialmente, il test di profondità è disabilitato.
Le funzioni seguenti recuperano informazioni correlate a glDepthFunc:
glGet con argomento GL_DEPTH_FUNC
glIsEnabled con argomento GL_DEPTH_TEST
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
| Server minimo supportato |
Windows 2000 Server [solo app desktop] |
| Intestazione |
|
| Libreria |
|
| DLL |
|