Skip to main content

SharedTextureImportTextureInfo 对象

🌐 SharedTextureImportTextureInfo Object

  • pixelFormat string - 纹理的像素格式。
    • bgra - 32位每像素 BGRA(字节顺序),1 个扁平。
    • rgba - 32位每像素 RGBA(字节顺序),1 扁平。
    • rgbaf16 - 半精度浮点 RGBA,1 扁平。
    • nv12 - 12位每像素,先是Y扁平,后面是2x2交错的UV扁平。
    • nv16 - 16位每像素,先是Y扁平,然后是2x1交错的UV扁平。
    • p010le - 4:2:0 10位 YUV(小端),Y 扁平后跟 2x2 交错的 UV 扁平。
  • colorSpace ColorSpace(optional)- 纹理的色彩空间。
  • codedSize Size - 共享纹理的完整尺寸。
  • visibleRect Rectangle(optional)- [0, 0, codedSize.width, codedSize.height] 的一个子部分。在常见情况下,它是整个区域。
  • timestamp number(optional)- 一个以微秒为单位的时间戳,将反映到 VideoFrame 上。
  • handle SharedTextureHandle - 共享的纹理句柄。