Windows 8.1 ユニバーサル アプリの解決策を見つけるために、いろいろと検索しました。
次の方法で画面の高さと幅を取得できることを知っています。
var screenHeight = Window.Current.Bounds.Height;
var screenWidth = Window.Current.Bounds.Width;
しかし、それは解決策ではありません。値「1366*768」または「1920*1080」を取得したい。私は ResolutionScale についても知っています:
var scaleFactor = DisplayInformation.GetForCurrentView().ResolutionScale;
それは私にとって常に100%返されます。幅と高さを画面解像度に変換しても役に立ちません。Windows 8.1 Universalで解像度を取得する必要があります。それは私にとって非常に重要です。
Windows 8.1ユニバーサルで画面解像度を取得できない場合、異なる画面解像度に合わせてフォントをスケーリングするにはどうすればよいですか。他の会社のプログラマーはこの問題に対して何をしていますか?
私を助けることは可能ですか?
下手な英語ですみません。
ありがとう。