funzione glEnableClientState
Le funzioni glEnableClientState e glDisableClientState abilitano e disabilitano rispettivamente le matrici.
Sintassi
void WINAPI glEnableClientState(
GLenum array
);
Parametri
-
array
-
Costante simbolica per la matrice che si desidera abilitare o disabilitare. Questo parametro può presupporre uno dei valori seguenti.
Valore Significato - GL_COLOR_ARRAY
Se abilitata, usare matrici di colori con chiamate a glArrayElement, glDrawElements o glDrawArrays.
Vedere anche glColorPointer.- GL_EDGE_FLAG_ARRAY
Se abilitata, usare matrici di flag di arco con chiamate a glArrayElement, glDrawElements o glDrawArrays.
Vedere anche glEdgeFlagPointer.- GL_INDEX_ARRAY
Se abilitata, usare matrici di indici con chiamate a glArrayElement, glDrawElements o glDrawArrays.
Vedere anche glIndexPointer.- GL_NORMAL_ARRAY
Se abilitata, usare matrici normali con chiamate a glArrayElement, glDrawElements o glDrawArrays.
Vedere anche glNormalPointer.- GL_TEXTURE_COORD_ARRAY
Se abilitata, usare matrici di coordinate di trama con chiamate a glArrayElement, glDrawElements o glDrawArrays.
Vedere anche glTexCoordPointer.- GL_VERTEX_ARRAY
Se abilitata, usare le matrici di vertici con chiamate a glArrayElement, glDrawElements o glDrawArrays.
Vedere anche glVertexPointer.
Valore restituito
Questa funzione non restituisce un valore.
Codici di errore
Il codice di errore seguente può essere recuperato dalla funzione glGetError .
Nome | Significato |
---|---|
|
matrice non è un valore accettato. |
Commenti
Le funzioni glEnableClientState e glDisableClientState abilitano e disabilitano varie matrici singole. Usare glIsEnabled o glGet per determinare l'impostazione corrente di qualsiasi funzionalità.
La chiamata a glEnableClientState e glDisableClientState tra le chiamate a glBegin e la chiamata corrispondente a glEnd possono causare un errore. Se non viene generato alcun errore, il comportamento non è definito.
Nota
Le funzioni glEnableClientState e glDisableClientState sono disponibili solo in OpenGL versione 1.1 o successiva.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Libreria |
|
DLL |
|