XRProjectionLayer: textureArrayLength 屬性

可用性有限

此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。

實驗性: 這是一項實驗性技術
在生產中使用此技術之前,請仔細檢查瀏覽器相容性表格

XRProjectionLayer 介面的只讀 textureArrayLength 屬性指示圖層的層數,用於在將 textureType 設定為 texture-array 時表示紋理陣列。

投影圖層的紋理陣列層數由使用者代理或裝置決定。它在 XRSubImage 中報告,而 XRSubImage 只能在幀迴圈內訪問。如果您想管理自己的深度緩衝區,並且不想等到圖層建立後的第一幀才確定這些緩衝區的必需尺寸,那麼 textureArrayLength 屬性允許在幀迴圈外訪問紋理陣列的層數。這些緩衝區的分配可以直接在圖層建立後進行。

textureType 設定為 texture-array 時,表示顏色紋理層數的數字。否則,它將是 1

規範

規範
WebXR Layers API Level 1
# dom-xrprojectionlayer-texturearraylength

瀏覽器相容性

另見