WebGLRenderingContext:deleteBuffer() 方法
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
备注: 此特性在 Web Worker 中可用。
WebGL API 的 WebGLRenderingContext.deleteBuffer() 方法用于删除指定的 WebGLBuffer。如果该缓冲区已被删除,则此方法不会产生任何效果。通常情况下,无需手动调用此方法,当缓冲区对象不再被引用时,它将被标记为可释放。
语法
js
deleteBuffer(buffer)
参数
buffer-
要删除的
WebGLBuffer对象。
返回值
无(undefined)。
示例
>删除缓冲区
js
const canvas = document.getElementById("canvas");
const gl = canvas.getContext("webgl");
const buffer = gl.createBuffer();
// …
gl.deleteBuffer(buffer);
规范
| Specification |
|---|
| WebGL Specification> # 5.14.5> |
浏览器兼容性
Loading…