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 Device API # dom-xrwebgllayer-framebufferwidth |
浏览器兼容性
加载中…