WebGLRenderingContext: deleteBuffer() 方法

基线 广泛可用

此功能已很好地建立起来,并且可在许多设备和浏览器版本中使用。它自 2015 年 7 月.

报告反馈

语法

WebGLRenderingContext.deleteBuffer() 方法是 WebGL API 的一个方法,用于删除给定的 WebGLBuffer。如果缓冲区已删除,则此方法无效。通常,您不需要自己调用此方法,当缓冲区对象被解除引用时,它将被标记为可用。
deleteBuffer(buffer)

js

参数

buffer

要删除的 WebGLBuffer 对象。

返回值

示例

无 (undefined).

WebGLRenderingContext.deleteBuffer() 方法是 WebGL API 的一个方法,用于删除给定的 WebGLBuffer。如果缓冲区已删除,则此方法无效。通常,您不需要自己调用此方法,当缓冲区对象被解除引用时,它将被标记为可用。
const canvas = document.getElementById("canvas");
const gl = canvas.getContext("webgl");
const buffer = gl.createBuffer();

// …

gl.deleteBuffer(buffer);

规范

删除缓冲区
规范
# 5.14.5

浏览器兼容性

WebGL 规范

另请参阅