Home · All Classes · Modules · QSS HELP · QSS 案例 · VER007 HOME |
该QGLFramebufferObjectFormat类指定一个OpenGL帧缓冲区对象的格式。More...
该QGLFramebufferObjectFormat类指定一个OpenGL帧缓冲区对象的格式。
一个帧缓冲对象有几个特点:
请注意,所需的附件每像素采样或数可能不是由硬件驱动程序的支持。通话QGLFramebufferObject.format( )创建后QGLFramebufferObject找到用于创建帧缓冲对象的确切格式。
创建QGLFramebufferObjectFormat对象,用于指定一个OpenGL帧缓冲区对象的格式。
默认情况下,格式规定,没有附件,质感目标非多重采样帧缓冲区对象GL_TEXTURE_2D和内部格式GL_RGBA8。基于OpenGL / ES系统,默认的内部格式是GL_RGBA。
See also samples( )attachment()和internalTextureFormat( ) 。
构造的副本other。
返回附加到帧缓冲区对象的深度和模具缓冲器的配置。默认值是QGLFramebufferObject.NoAttachment。
See also setAttachment( ) 。
返回一个帧缓冲对象的纹理或多重采样帧缓冲区对象的颜色缓冲区的内部格式。默认值是GL_RGBA8在桌面OpenGL系统和GL_RGBA基于OpenGL / ES系统。
See also setInternalTextureFormat( ) 。
如果纹理映射已启用,则返回True 。
此功能被引入Qt的4.8 。
See also setMipmap( ) 。
返回每个像素的样本数,如果一个帧缓冲区对象是一个多重采样帧缓冲区对象。否则,返回0 。默认值是0。
See also setSamples( ) 。
设置一个帧缓冲对象的附件配置attachment。
See also attachment( ) 。
设置一个帧缓冲对象的纹理或多重采样帧缓冲区对象的颜色缓冲区的内部格式internalTextureFormat。
See also internalTextureFormat( ) 。
使纹理映射,如果enabled为True,否则禁用它。
纹理映射默认情况下禁用。
如果纹理映射已启用,更多的内存将被分配给mipmap级别。该mipmap级别可以通过绑定的质地和调用glGenerateMipmap ( )进行更新。纹理映射不能启用多重采样帧缓冲对象。
此功能被引入Qt的4.8 。
See also mipmap()和QGLFramebufferObject.texture( ) 。
设置每个像素的样本的多重采样帧缓冲区对象的数量,以samples。 0的默认样本数代表一个普通的非多重采样帧缓冲区对象。
如果不支持硬件每个像素的样本的期望量则每个像素的样本的最大数目将被使用。需要注意的是多重采样帧缓冲对象不能被绑定为纹理。此外,该GL_EXT_framebuffer_multisample扩展需要创建每像素多于一个样本的帧缓冲。
See also samples( ) 。
设置纹理对象附加到帧缓冲对象的纹理target。忽略多重采样帧缓冲对象。
See also textureTarget()和samples( ) 。
返回质感目标附加到帧缓冲区对象的质感。忽略多重采样帧缓冲对象。默认值是GL_TEXTURE_2D。
See also setTextureTarget()和samples( ) 。
PyQt 4.10.3 for X11 | Copyright © Riverbank Computing Ltd and Nokia 2012 | Qt 4.8.5 |