当前位置:首页 科普知识 glHint

glHint

发布时间:2023-09-14 01:52:31

简介

glHint介绍

简介

glHint

glHint 函数指定特定于实现的提示。

glHint语法

void glHint(

GLenum target,

GLenum mode

);

glHint参数

目标

指示要控制行为的符号常量。 以下的符号常量与建议语义一起被接受。

意义

GL_FOG_HINT

指示雾计算的准确性。 如果 OpenGL 实现不有效地支持每像素雾计算,提示 GL_DONT_CARE 或 GL_FASTEST 会导致每个顶点雾化效果计算。

GL_LINE_SMOOTH_HINT

指示是锯消除行的采样质量。如果应用了一个较大的筛选器函数,则将提示 GL_NICEST 可能会导致生成过程中栅格化,更多像素碎片。

GL_PERSPECTIVE_CORRECTION_HINT

表示颜色和纹理坐标插补的质量。 如果角度更正参数插值不有效地支持由 OpenGL 实现,提示 GL_DONT_CARE 或 GL_FASTEST 可以导致简单线性插值的颜色和/或纹理坐标。

GL_POINT_SMOOTH_HINT

表示是锯消除点采样的质量。 如果应用了一个较大的筛选器函数, 则将提示 GL_NICEST 可能会导致生成 过程中栅格化,更多像素碎片。

glHint

GL_POLYGON_SMOOTH_HINT

指示是锯消除多边形的采样质量 。如果应用了一个较大的筛选器函数,则将提示GL_NICEST 可能会导致生 成过程中栅格化, 更多像素碎片。

模式

符号常量指示所需的行为。 接受以下符号常量。

意义

GL_FASTEST

应选择最有效的选项。

GL_NICEST

应选择最正确或最高质量的选项。

GL_DONT_CARE

客户端没有一个首选项。

返回值

返回以下错误代码和他们的条件。

返回代码

说明

GL_INVALID_ENUM

目标 或 模式 不被接受的值。

glHint

GL_INVALID_OPERATION

不能在调用 glBegin 和 glEnd 的相应调用之间被调用该函数。

glHint其他信息

解释的空间时,您可以控制用提示 OpenGL 行为的某些方面。 您具有两个参数指定的提示。 目标 参数是一个符号的常数,指示进行控制的行为和 模式 是另一个符号常数,指示所需的行为。

虽然可以暗示的执行方面是明确定义,提示解释取决于实现。

温馨提示:
本文【glHint】由作者 爱百科 转载提供。 该文观点仅代表作者本人, 自学教育网 信息发布平台,仅提供信息存储空间服务, 若存在侵权问题,请及时联系管理员或作者进行删除。
(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6