Função glIndexsv
A função glIndexsv define o índice de cores atual.
void WINAPI glIndexsv(
const GLshort *c
);
-
c
-
Um ponteiro para uma matriz de um elemento que contém o novo valor para o índice de cores atual.
Essa função não retorna um valor.
A função glIndexsv 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, glIndexsv pode ser chamado entre uma chamada para glBegin e a chamada correspondente para glEnd.
A função a seguir recupera informações relacionadas ao glIndexsv:
glGet com GL_CURRENT_INDEX de argumento
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 |
|