問題タブ [get-display-media]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - WebAPI MediaDevices (navigator.mediaDevices) はどのように画面/モニター情報にラベルを付けますか?
JS WebAPI と WindowsDisplayAPI の間で共通の表示ラベルを見つけようとしています。
mediaDevices から画面情報を取得しようとすると、プライマリ モニターに「screen:0:0」というラベルが付けられました
次に、WindowsDisplayAPI から画面情報を取得しようとしましたが、プライマリ モニターに「\\.\DISPLAY1」というラベルが付けられました。
注: 上記の手順を python と .net ライブラリを使用して結び付けましたが、どちらも同じ結果 ['\\.\DISPLAY1'] が得られました。画面情報を取得するために使用したpythonコード。
私の質問は、
WebAPI は画面情報をどのようにマッピングしますか? WebAPI 情報を WindowsDispalyAPI 情報にマップする方法はありますか?
参考までに、JS WebAPI ドキュメント - https://docs.microsoft.com/en-us/uwp/api/windows.graphics.display?view=winrt-22000
コア Windows ディスプレイ API ドキュメント - https://docs.microsoft.com/en-us/uwp/api/windows.graphics.display?view=winrt-22000
私が使用した WindowsDisplayAPI .net ライブラリ - https://github.com/falahati/WindowsDisplayAPI
私が使用した Python screeninfo パッケージ - https://github.com/rr-/screeninfo
ありがとう!!!