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.
Contrassegna i bordi come limite o non inboundary.
Sintassi
void WINAPI glEdgeFlagv(
const GLboolean *flag
);
Parametri
-
flag
-
Specifica un puntatore a una matrice che contiene un singolo elemento booleano, che sostituisce il valore del flag perimetrale corrente.
Valore restituito
Questa funzione non restituisce un valore.
Commenti
Ogni vertice di un poligono, un triangolo separato o un quadrilatero separato specificato tra una coppia glBegin/glEnd viene contrassegnata come inizio di un limite o di un bordo non in uscita. Se il flag del bordo corrente è TRUE quando viene specificato il vertice, il vertice viene contrassegnato come inizio di un bordo limite. Se il flag del bordo corrente è FALSE, il vertice viene contrassegnato come inizio di un bordo non in ingresso. La funzione glEdgeFlagv imposta il flag perimetrale su TRUE se il flag è diverso da zero, FALSE in caso contrario.
I vertici dei triangoli connessi e i quadrilateri connessi sono sempre contrassegnati come limiti, indipendentemente dal valore del flag perimetrale.
I flag di limite e di bordo non in uscita sui vertici sono significativi solo se GL_POLYGON_MODE è impostato su GL_POINT o GL_LINE. Vedere glPolygonMode.
Inizialmente, il flag perimetrale è TRUE.
Il flag del bordo corrente può essere aggiornato in qualsiasi momento. In particolare, glEdgeFlagv può essere chiamato tra una chiamata a glBegin e la chiamata corrispondente a glEnd.
Le funzioni seguenti recuperano informazioni correlate a glEdgeFlagv:
glGet con argomento GL_EDGE_FLAG
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
| Server minimo supportato |
Windows 2000 Server [solo app desktop] |
| Intestazione |
|
| Libreria |
|
| DLL |
|