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 - Une miniature. 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 - Identifiant unique correspondant à l'id
du Display retourné par l'API Screen. 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 - Une icône de l'application possèdant la fenêtre ou qui null si la source est du type écran. La taille de l'icône n'est pas connue à l'avance et dépend de ce que fournit l'application.