跳转至

SharedTextureImportTextureInfo 对象

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

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 el/electron