所有栏目

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 可能会导致生成 过程中栅格化,更多像素碎片。

GL_POLYGON_SMOOTH_HINT

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

模式

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

意义

GL_FASTEST

应选择最有效的选项。

GL_NICEST

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

GL_DONT_CARE

客户端没有一个首选项。

返回值

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

返回代码

说明

GL_INVALID_ENUM

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

GL_INVALID_OPERATION

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

glHint其他信息

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

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

热点导航
教育资讯 知道问答 公考资讯 司法考试 建筑知识 工作范文 大学排名 报考专业 学习方法 句子美文 秒知回答 作业解答 精选答案 知途问学