Función glEnableClientState
Las funciones glEnableClientState y glDisableClientState habilitan y deshabilitan matrices respectivamente.
Sintaxis
void WINAPI glEnableClientState(
GLenum array
);
Parámetros
-
array
-
Constante simbólica para la matriz que desea habilitar o deshabilitar. Este parámetro puede asumir uno de los siguientes valores.
Valor Significado - GL_COLOR_ARRAY
Si está habilitada, use matrices de colores con llamadas a glArrayElement, glDrawElements o glDrawArrays.
Vea también glColorPointer.- GL_EDGE_FLAG_ARRAY
Si está habilitada, use matrices de marcas perimetrales con llamadas a glArrayElement, glDrawElements o glDrawArrays.
Vea también glEdgeFlagPointer.- GL_INDEX_ARRAY
Si está habilitada, use matrices de índices con llamadas a glArrayElement, glDrawElements o glDrawArrays.
Vea también glIndexPointer.- GL_NORMAL_ARRAY
Si está habilitada, use matrices normales con llamadas a glArrayElement, glDrawElements o glDrawArrays.
Consulte también glNormalPointer.- GL_TEXTURE_COORD_ARRAY
Si está habilitada, use matrices de coordenadas de textura con llamadas a glArrayElement, glDrawElements o glDrawArrays.
Vea también glTexCoordPointer.- GL_VERTEX_ARRAY
Si está habilitada, use matrices de vértices con llamadas a glArrayElement, glDrawElements o glDrawArrays.
Vea también glVertexPointer.
Valor devuelto
Esta función no devuelve ningún valor.
Códigos de error
La función glGetError puede recuperar el siguiente código de error.
Nombre | Significado |
---|---|
|
array no era un valor aceptado. |
Comentarios
Las funciones glEnableClientState y glDisableClientState habilitan y deshabilitan varias matrices individuales. Use glIsEnabled o glGet para determinar la configuración actual de cualquier funcionalidad.
Llamar a glEnableClientState y glDisableClientState entre las llamadas a glBegin y la llamada correspondiente a glEnd puede provocar un error. Si no se genera ningún error, el comportamiento no está definido.
Nota:
Las funciones glEnableClientState y glDisableClientState solo están disponibles en openGL versión 1.1 o posterior.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|
Biblioteca |
|
Archivo DLL |
|