glPassThrough 函数
glPassThrough 函数将标记放置在反馈缓冲区中。
语法
void WINAPI glPassThrough(
GLfloat token
);
参数
-
token
-
要放置在反馈缓冲区中的标记值。 它使用以下唯一标识值进行指示。
值 含义 - GL_PASS_THROUGH_TOKEN
glPassThrough 命令相对于图形基元规范的顺序保持不变。
返回值
此函数不返回值。
错误代码
glGetError 函数可以检索以下错误代码。
名称 | 含义 |
---|---|
|
函数是在 对 glBegin 的调用和对 glEnd 的相应调用之间调用的。 |
备注
“反馈”是通过使用 GL_FEEDBACK 调用 glRenderMode 选择的 OpenGL 呈现模式。 当 OpenGL 处于反馈模式时,光栅化不会生成像素。 相反,有关本应经过光栅化的基元的信息会由 OpenGL 反馈给应用程序。 有关反馈缓冲区及其值的说明,请参阅 glFeedbackBuffer 。
glPassThrough 函数在反馈模式下执行时,在反馈缓冲区中插入用户定义的标记。 令牌参数将返回,就像它是基元一样。
如果 OpenGL 不处于反馈模式,则忽略 glPassThrough 函数。
以下函数检索与 glPassThrough 相关的信息:
带参数GL_RENDER_MODE的 glGet
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|
库 |
|
DLL |
|