función glIndexMask
La función glIndexMask controla la escritura de bits individuales en los búferes de índice de color.
Sintaxis
void WINAPI glIndexMask(
GLuint mask
);
Parámetros
-
mask
-
Máscara de bits para habilitar y deshabilitar la escritura de bits individuales en los búferes de índice de color. Inicialmente, la máscara es todas.
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 |
---|---|
|
Se llamó a la función entre una llamada a glBegin y la llamada correspondiente a glEnd. |
Comentarios
La función glIndexMask controla la escritura de bits individuales en los búferes de índice de color. Los n bits menos significativos de máscara, donde 1 es el número de bits de un búfer de índice de color, especifican una máscara. Siempre que aparezca uno en la máscara, el bit correspondiente en el búfer de índice de color (o búferes) se convierte en grabable. Donde aparece un cero, el bit está protegido por escritura.
Esta máscara solo se usa en modo de índice de color y solo afecta a los búferes seleccionados actualmente para escribir (consulte glDrawBuffer). Inicialmente, todos los bits están habilitados para escribir.
La siguiente función recupera información relacionada con glIndexMask:
glGet con GL_INDEX_WRITEMASK de argumentos
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 |
|