Função glStencilMask
A função glStencilMask controla a gravação de bits individuais nos planos de estêncil.
Sintaxe
void WINAPI glStencilMask(
GLuint mask
);
Parâmetros
-
mask
-
Uma máscara de bits para habilitar e desabilitar a gravação de bits individuais nos planos de estêncil. 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 glStencilMask controla a gravação de bits individuais nos planos de estêncil. Os n bits de máscara menos significativos, em que n é o número de bits no buffer de estêncil, especificam uma máscara. Onde quer que um apareça na máscara, o bit correspondente no buffer de estêncil se torna gravável. Quando um zero aparece, o bit é protegido por gravação. Inicialmente, todos os bits estão habilitados para gravação.
As seguintes funções recuperam informações relacionadas a glStencilMask:
glGet com GL_STENCIL_WRITEMASK de argumento
glGet com GL_STENCIL_BITS 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 |
|