質問編集履歴

2

VisualTreeHelper.GetDpiの結果を追加

2020/02/17 14:04

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -20,6 +20,6 @@
20
20
 
21
21
  - 「GetMonitorInfo()」でも仮想の解像度が返された。
22
22
 
23
- - 「GetDpiForMonitor()」を始めとするDPIを取得する関数も、拡大率にかかわらず、常に同じ値(96)が返る
23
+ - 「GetDpiForMonitor()」や「VisualTreeHelper.GetDpi(this)」を始めとするDPIを取得する関数も、拡大率にかかわらず、常に同じ標準値(96や1)が返る
24
24
 
25
25
  - PresentationSourceで取得できる倍率が常に1なので、TransformToDeviceによる座標変換を計算することはできなかった。

1

GetMonitorInfoの例を追加

2020/02/17 14:04

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -18,6 +18,8 @@
18
18
 
19
19
  - 「app.manifest」ファイルに「dpiAware=true」を追加する。
20
20
 
21
+ - 「GetMonitorInfo()」でも仮想の解像度が返された。
22
+
21
23
  - 「GetDpiForMonitor()」を始めとするDPIを取得する関数も、拡大率にかかわらず、常に同じ値(96)が返る
22
24
 
23
25
  - PresentationSourceで取得できる倍率が常に1なので、TransformToDeviceによる座標変換を計算することはできなかった。