Função glIndexMask
A função glIndexMask controla a gravação de bits individuais nos buffers de índice de cores.
Sintaxe
void WINAPI glIndexMask(
GLuint mask
);
Parâmetros
-
mask
-
Uma máscara de bits para habilitar e desabilitar a gravação de bits individuais nos buffers de índice de cores. Inicialmente, a máscara é todas.
Retornar valor
Essa função não retorna um valor.
Códigos de erro
O código de erro a seguir pode ser recuperado pela função glGetError .
Nome | Significado |
---|---|
|
A função foi chamada entre uma chamada para glBegin e a chamada correspondente para glEnd. |
Comentários
A função glIndexMask controla a gravação de bits individuais nos buffers de índice de cores. Os n bits de máscara menos significativos, em que 1 é o número de bits em um buffer de índice de cores, especificam uma máscara. Onde quer que um apareça na máscara, o bit correspondente no buffer de índice de cores (ou buffers) torna-se gravável. Quando um zero aparece, o bit é protegido por gravação.
Essa máscara é usada apenas no modo de índice de cores e afeta apenas os buffers atualmente selecionados para gravação (consulte glDrawBuffer). Inicialmente, todos os bits estão habilitados para gravação.
A função a seguir recupera informações relacionadas ao glIndexMask:
glGet com GL_INDEX_WRITEMASK de argumento
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Biblioteca |
|
DLL |
|