openGL之API学习(二十二)glBlitFramebuffer

128 篇文章 53 订阅
112 篇文章 15 订阅

 

void glBlitFramebuffer(     GLint srcX0,
      GLint srcY0,
      GLint srcX1,
      GLint srcY1,
      GLint dstX0,
      GLint dstY0,
      GLint dstX1,
      GLint dstY1,
      GLbitfield mask,
      GLenum filter);

srcX0, srcY0, srcX1, srcY1

    Specify the bounds of the source rectangle within the read buffer of the read framebuffer.

指定读帧缓冲区的矩形范围
dstX0, dstY0, dstX1, dstY1

    Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.

指定写帧缓冲区的矩形范围
mask

    The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are GL_COLOR_BUFFER_BIT, GL_DEPTH_BUFFER_BIT and GL_STENCIL_BUFFER_BIT.

指定要读取的缓冲区,可以取GL_COLOR_BUFFER_BIT, GL_DEPTH_BUFFER_BIT and GL_STENCIL_BUFFER_BIT。GL_COLOR_BUFFER_BIT表示颜色缓冲区, GL_DEPTH_BUFFER_BIT表示深度缓冲区 and GL_STENCIL_BUFFER_BIT表示模板缓冲区。
filter

    Specifies the interpolation to be applied if the image is stretched. Must be GL_NEAREST or GL_LINEAR.

指定伸缩变形时的插值方法,可以取GL_NEAREST or GL_LINEAR。

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值