OpenGL 状态变量

以下主题列出了可以查询的状态变量的名称:

对于每个变量,本主题列出了说明、属性组、初始值或最小值,以及用于获取该变量的建议 glGet* 函数。

可以使用 glGetBooleanvglGetIntegervglGetFloatvglGetDoublev 获取的状态变量仅随这些函数之一列出,其中一个函数最适合要返回的数据类型。 无法使用 glIsEnabled 获取这些状态变量。 但是,可以使用 glGetBooleanvglGetIntegervglGetFloatvglGetDoublev 获取 glIsEnabled 作为查询函数列出的状态变量。 可以获取状态变量,而任何其他函数仅通过使用该函数将其列为查询函数的状态变量。 如果未列出任何属性组,则变量不属于任何组。 可以查询的所有状态变量(依赖于实现的变量除外)都具有初始值。 若要确定未列出初始值的变量的初始值,请参阅该变量的引用或

OpenGL 参考手册