Skip to main content

DesktopCapturerSource 对象

🌐 DesktopCapturerSource Object

  • id 字符串 - 表示窗口或屏幕的标识符,可在调用 navigator.getUserMedia 时用作 chromeMediaSourceId 约束。标识符的格式将为 window:XX:YYscreen:ZZ:0。XX 是窗口 ID/句柄。YY 为 1 表示当前进程,为 0 表示其他所有进程。ZZ 是表示屏幕的顺序编号,并不等于源名称中的索引。
  • name 字符串 - 屏幕源的名称将是 Entire ScreenScreen <index>,而窗口源的名称将与窗口标题匹配。
  • thumbnail 原生图片 - 缩略图。注意: 缩略图的尺寸不保证与传递给 desktopCapturer.getSourcesoptions 中指定的 thumbnailSize 相同。实际尺寸取决于屏幕或窗口的缩放比例。
  • display_id 字符串 - 一个唯一标识符,对应于由 Screen API 返回的匹配 Displayid。在某些平台上,这相当于上述 id 字段的 XX 部分,而在其他平台上则可能不同。如果不可用,将为空字符串。
  • appIcon NativeImage - 应用窗口所拥有的图标图片,如果源类型为屏幕则为 null。图标的大小事先未知,取决于应用提供的内容。