WebGLRenderingContext.deleteFramebuffer()

WebGL APIWebGLRenderingContext.deleteFramebuffer() 方法用来删除给定的WebGLFramebuffer 对象. 如果帧缓冲区已被删除,则此方法无效。.

语法

void gl.deleteFramebuffer(framebuffer);

参数

framebuffer
 将要删除的WebGLFramebuffer 对象.

返回值

None.

示例

删除一个帧缓冲区

var canvas = document.getElementById('canvas');
var gl = canvas.getContext('webgl');
var framebuffer = gl.createFramebuffer();

// ...

gl.deleteFramebuffer(framebuffer);

说明

Specification Status Comment
WebGL 1.0
deleteFramebuffer
Recommendation 初始定义.
OpenGL ES 2.0
glDeleteFramebuffers
Standard OpenGL API手册(类似).

浏览器兼容性

BCD tables only load in the browser

另见