openGL之API学习(一六三)glGet函数

void glGetBooleanv(    GLenum pname,
     GLboolean * params);

void glGetFloatv(    GLenum pname,
     GLfloat * params);

void glGetIntegerv(    GLenum pname,
     GLint * params);

 

 

GL_ACTIVE_TEXTURE

params返回一个表示活动多重纹理单元的值。初始值为GL_TEXTURE0。请参阅glActiveTexture

GL_ALIASED_LINE_WIDTH_RANGE

params返回两个值,即别名行的最小和最大支持宽度。范围必须包括宽度1。

GL_ALIASED_POINT_SIZE_RANGE

params返回两个值,即别名点支持的最小和最大尺寸。范围必须包括1号。

GL_ALPHA_BITS

params返回一个值,即当前绑定的帧缓冲区的颜色缓冲区中的alpha位平面的数量。

GL_ARRAY_BUFFER_BINDING

params返回单个值,即当前绑定到目标GL_ARRAY_BUFFER的缓冲区对象的名称。如果没有缓冲区对象绑定到此目标,则返回0。初始值为0.请参阅glBindBuffer

GL_BLEND

params返回一个布尔值,指示是否启用了混合。初始值为GL_FALSE。请参阅glBlendFunc

GL_BLEND_COLOR

params返回四个值,红色,绿色,蓝色和alpha值,它们是混合颜色的组成部分。请参阅glBlendColor

GL_BLEND_DST_ALPHA

params返回一个值,该符号常量标识alpha目标混合函数。初始值为GL_ZERO。请参阅glBlendFuncglBlendFuncSeparate

GL_BLEND_DST_RGB

params返回一个值,该符号常量标识RGB目标混合函数。初始值为GL_ZERO。请参阅glBlendFuncglBlendFuncSeparate

GL_BLEND_EQUATION_ALPHA

params返回一个值,一个符号常量,指示Alpha混合方程是GL_FUNC_ADDGL_FUNC_SUBTRACT还是GL_FUNC_REVERSE_SUBTRACT。请参阅glBlendEquationSeparate

GL_BLEND_EQUATION_RGB

params返回一个值,一个符号常量,指示RGB混合方程是GL_FUNC_ADDGL_FUNC_SUBTRACT还是GL_FUNC_REVERSE_SUBTRACT。请参阅glBlendEquationSeparate

GL_BLEND_SRC_ALPHA

params返回一个值,这是一个标识alpha源混合函数的符号常量。初始值为GL_ONE。请参阅glBlendFuncglBlendFuncSeparate

GL_BLEND_SRC_RGB

params返回一个值,这个符号常量标识RGB源混合函数。初始值为GL_ONE。请参阅glBlendFuncglBlendFuncSeparate

GL_BLUE_BITS

params返回一个值,即当前绑定的帧缓冲区的颜色缓冲区中的蓝色位平面的数量。

GL_COLOR_CLEAR_VALUE

params返回四个值:用于清除颜色缓冲区的红色,绿色,蓝色和alpha值。如果请求,整数值从内部浮点表示线性映射,使得1.0返回最正可表示的整数值,-1.0返回最负可表示的整数值。初始值为(0,0,0,0)。请参阅glClearColor

GL_COLOR_WRITEMASK

params返回四个布尔值:红色,绿色,蓝色和alpha写入启用颜色缓冲区。初始值为(GL_TRUEGL_TRUEGL_TRUEGL_TRUE)。请参阅

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值