desktopCapturer 获取其他软件信息
最后更新于:2022-04-02 03:34:44
[TOC]
## 接口
### desktopCapturer.getSources(options, callback)
* `options`Object
* `types`Array - 一个 String 数组,列出了可以捕获的桌面资源类型, 可用类型为`screen`和`window`.
* `thumbnailSize`Object (可选) - 建议缩略可被缩放的 size, 默认为`{width: 150, height: 150}`.
* `callback` callback(error, sources)
`sources` 接口
* `id`String - 在`navigator.webkitGetUserMedia`中使用的捕获窗口或屏幕的 id . 格式为`window:XX`祸
`screen:XX`,`XX`是一个随机数.
* `name`String - 捕获窗口或屏幕的描述名 . 如果资源为屏幕,名字为`Entire Screen`或`Screen `; 如果资源为窗口, 名字为窗口的标题.
* `thumbnail`[NativeImage](https://www.kancloud.cn/wizardforcel/electron-doc/NativeImage.md)\- 缩略图.
';