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

另见