XRWebGLLayer:framebufferWidth 属性
只读 XRWebGLLayer
属性 framebufferWidth
指定帧缓冲区的宽度(以像素为单位)。
可以使用 framebufferHeight
属性获取帧缓冲区的高度。
值
XR 设备的帧缓冲区的宽度(以像素为单位)。 帧缓冲区的每个附件(例如,像素、深度、颜色和/或模板缓冲区)都具有此宽度(以像素为单位)。
示例
此代码段获取帧缓冲区的宽度和高度,以备后用。
js
let glLayer = xrSession.renderState.baseLayer;
gl.bindFramebuffer(gl.FRAMEBUFFER, glLayer.framebuffer);
frameWidth = glLayer.framebufferWidth;
frameHeight = glLayer.framebufferHeight;
规范
规范 |
---|
WebXR 设备 API # dom-xrwebgllayer-framebufferwidth |
浏览器兼容性
BCD 表仅在浏览器中加载