Objet DesktopCapturerSource
id
string - Identifiant d'une fenêtre ou d'un écran qui peut être utilisé commechromeMediaSourceId
lors d'un appel ànavigator.getUserMedia
. Le format de l’identifiant serawindow:XX:YY
ouscreen:ZZ:0
. XX est le windowID/handle. YY est 1 pour le processus actuel et 0 pour tous les autres. ZZ est un numéro séquentiel qui représente l’écran, et il n’est pas égal à l’index dans le nom de la source .name
string - Un écran source sera appelée soitEntire Screen
soitScreen <index>
, tandis que le nom d'une fenêtre source correspondra au titre de la fenêtre.thumbnail
NativeImage - A thumbnail image. Note: Il n’y a aucune garantie que la taille de la miniature soit identique à lathumbnailSize
spécifiée dans lesoptions
passées àdesktopCapturer.getSources
. La taille réelle dépendant de l’échelle de l’écran ou de la fenêtre.display_id
string - A unique identifier that will correspond to theid
of the matching Display returned by the Screen API. Sur certaines plateformes, ce sera l'équivalent de la portionXX
du champid
décrit ci-dessus, et il différera sur d'autres. Ce sera une chaîne de caractères vide s'il n'est pas disponible.appIcon
NativeImage - Un icône de l'application qui possède la fenêtre ou qui est nul si la source a un écran type. La taille de l'icône n'est pas connue à l'avance et dépend de ce que fournit l'application.