Função glIndexd
A função glIndexd define o índice de cores atual.
Sintaxe
void WINAPI glIndexd(
GLdouble c
);
Parâmetros
-
c
-
O novo valor para o índice de cores atual.
Retornar valor
Essa função não retorna um valor.
Comentários
A função glIndexd atualiza o índice de cores atual (com valor único). Ele usa um argumento: o novo valor para o índice de cores atual.
O índice atual é armazenado como um valor de ponto flutuante. Os valores inteiros são convertidos diretamente em valores de ponto flutuante, sem mapeamento especial.
Os valores de índice fora do intervalo representável do buffer de índice de cores não são fixados. No entanto, antes que um índice seja dithered (se habilitado) e gravado no framebuffer, ele será convertido em formato de ponto fixo. Todos os bits na parte inteira do valor de ponto fixo resultante que não correspondem a bits no framebuffer são mascarados.
O índice atual pode ser atualizado a qualquer momento. Em particular, glIndexd pode ser chamado entre uma chamada para glBegin e a chamada correspondente para glEnd.
A função a seguir recupera informações relacionadas ao glIndexd:
glGet com GL_CURRENT_INDEX 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 |
|