跳转至

DesktopCapturerSource 对象

  • id 字符串 - 窗口或屏幕的标识符,可在调用 navigator.getUserMedia 时用作 chromeMediaSourceId 约束。标识符的格式为 window:XX:YY 或 screen:ZZ:0。XX 是 windowID/handle。YY 对当前进程为 1,对其他进程为 0。ZZ 是表示屏幕的连续编号,且不等于源名称中的索引。
  • name 字符串 - 屏幕源的名称为 Entire Screen 或 Screen <index>,而窗口源的名称将与窗口标题匹配。
  • thumbnail NativeImage - 缩略图图像。注意: 不保证缩略图的大小与传递给 desktopCapturer.getSources 的 options 中指定的 thumbnailSize 相同。实际大小取决于屏幕或窗口的缩放比例。
  • display_id 字符串 - 唯一标识符,对应 Screen API 返回的相应 Display 的 id。在某些平台上,它等同于上述 id 字段中的 XX 部分,在其他平台上则可能不同。如果不可用,则为空字符串。
  • appIcon NativeImage - 拥有该窗口的应用程序的图标图像;如果源类型为 screen,则为 null。图标大小无法预先确定,取决于应用程序提供的内容。

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