Поделиться через


Функция glClearIndex

Функция glClearIndex задает чистое значение для буферов цветовых индексов.

Синтаксис

void WINAPI glClearIndex(
   GLfloat c
);

Параметры

c

Индекс, используемый при очистке буферов цветовых индексов. Значение по умолчанию равно нулю.

Возвращаемое значение

Эта функция не возвращает значение.

Коды ошибок

Следующие коды ошибок могут быть получены функцией glGetError .

Имя Значение
GL_INVALID_OPERATION
Функция была вызвана между вызовом glBegin и соответствующим вызовом glEnd.

Комментарии

Функция glClearIndex указывает индекс, используемый glClear для очистки буферов цветовых индексов. Параметр c не зажимается. Вместо этого c преобразуется в значение с фиксированной точкой с неопределенной точностью справа от двоичной точки. После этого целочисленная часть этого значения маскируется с 2м до 1, где m — это количество битов в индексе цвета, хранящейся в буфере фреймов.

Следующие функции извлекают сведения, связанные с glClearIndex:

glGet с аргументом GL_INDEX_CLEAR_VALUE

glGet с аргументом GL_INDEX_BITS

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Gl.h
Библиотека
Opengl32.lib
DLL
Opengl32.dll

См. также раздел

glBegin

glClear

glEnd

glGet