Compartilhar via


Função glPassThrough

A função glPassThrough coloca um marcador no buffer de comentários.

Sintaxe

void WINAPI glPassThrough(
   GLfloat token
);

Parâmetros

token

Um valor de marcador a ser colocado no buffer de comentários. Ele é indicado com o valor de identificação exclusivo a seguir.

Valor Significado
GL_PASS_THROUGH_TOKEN
A ordem dos comandos glPassThrough em relação à especificação de primitivos gráficos é mantida.

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
GL_INVALID_OPERATION
A função foi chamada entre uma chamada para glBegin e a chamada correspondente para glEnd.

Comentários

Os comentários são um modo de renderização OpenGL selecionado chamando glRenderMode com GL_FEEDBACK. Quando o OpenGL está no modo de comentários, nenhum pixel é produzido pela rasterização. Em vez disso, as informações sobre primitivos que teriam sido rasterizados são remetidas ao aplicativo pelo OpenGL. Consulte glFeedbackBuffer para obter uma descrição do buffer de comentários e os valores nele.

A função glPassThrough insere um marcador definido pelo usuário no buffer de comentários quando ele é executado no modo de comentários. O parâmetro de token é retornado como se fosse um primitivo.

A função glPassThrough será ignorada se OpenGL não estiver no modo de comentários.

A função a seguir recupera informações relacionadas ao glPassThrough:

glGet com GL_RENDER_MODE 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
Gl.h
Biblioteca
Opengl32.lib
DLL
Opengl32.dll

Confira também

glBegin

glEnd

glFeedbackBuffer

glRenderMode