Функция glStencilMask
Функция glStencilMask управляет записью отдельных битов в плоскостях набора элементов.
Синтаксис
void WINAPI glStencilMask(
GLuint mask
);
Параметры
-
mask
-
Битовая маска для включения и отключения записи отдельных битов в плоскостях трафарета. Изначально маской являются все.
Возвращаемое значение
Эта функция не возвращает значение.
Коды ошибок
Следующий код ошибки может быть получен функцией glGetError .
Имя | Значение |
---|---|
|
Функция была вызвана между вызовом glBegin и соответствующим вызовом glEnd. |
Комментарии
Функция glStencilMask управляет записью отдельных битов в плоскостях набора элементов. Наименьшее значение n бит маски, где n — это количество битов в буфере трафарета, укажите маску. Где бы ни отображался элемент в маске, соответствующий бит в буфере трафарета становится доступным для записи. Если отображается ноль, бит защищен от записи. Изначально для записи включены все биты.
Следующие функции извлекают сведения, связанные с glStencilMask:
glGet с аргументом GL_STENCIL_WRITEMASK
glGet с аргументом GL_STENCIL_BITS
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|
Библиотека |
|
DLL |
|