WebGL2RenderingContext: readBuffer() 方法
基线 广泛可用
此功能已得到良好建立,并在许多设备和浏览器版本上运行。它自 2021 年 9 月.
报告反馈
语法
WebGL2RenderingContext.readBuffer()
是 WebGL 2 API 的方法,它选择一个颜色缓冲区作为后续调用 copyTexImage2D
、copyTexSubImage2D
、copyTexSubImage3D
或 readPixels
的像素来源。readBuffer(source)
参数
source
-
一个
GLenum
,指定一个颜色缓冲区。可能的取值gl.BACK
-
从后颜色缓冲区读取。
gl.NONE
-
从任何颜色缓冲区都不读取。
gl.COLOR_ATTACHMENT{0-15}
-
从 16 个颜色附件缓冲区中的一个读取。
返回值
无 (undefined
).
示例
WebGL2RenderingContext.readBuffer()
是 WebGL 2 API 的方法,它选择一个颜色缓冲区作为后续调用 copyTexImage2D
、copyTexSubImage2D
、copyTexSubImage3D
或 readPixels
的像素来源。gl.readBuffer(gl.COLOR_ATTACHMENT0);
规范
规范 |
---|
WebGL 2.0 规范 # 3.7.4 |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。