名称
glGetFramebufferAttachmentParameteriv - 返回帧缓冲对象的附件参数
C规范
void glGetFramebufferAttachmentParameteriv( GLenum target,
GLenum attachment,
GLenum pname,
GLint * params);
参数
target
指定目标帧缓冲区对象。符号常量必须是GL_FRAMEBUFFER。
attachment
指定帧缓冲区对象附加点的符号名称。可接受的值为GL_COLOR_ATTACHMENT0,GL_DEPTH_ATTACHMENT和GL_STENCIL_ATTACHMENT。
pname
指定帧缓冲区对象附件参数的符号名称。可接受的值为GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE,GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME,GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL和GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE。
params
返回请求的参数。
描述
glGetFramebufferAttachmentParameteriv以params形式返回当前绑定的framebuffer对象的附着点的选定附件参数。pname命名一个特定的framebuffer对象附件参数,如下所示:
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
params返回包含附加图像的对象类型,GL_RENDERBUFFER,GL_TEXTURE,