Windows はどのようにしてこれを修正しようとしますか? 他のビットマップ スケーリングを使用するか、または何か他のことを行いますか? すべての dpi 非対応アプリで機能しないのはなぜですか? どのアプリでは機能しますか?
答え1
Windows 10 のスケーリング オプションは、高解像度ディスプレイで次の処理を自動的に実行します。
- フォントサイズを大きくする
- アイコンのサイズを大きくする
- 計算されたスケーリング係数に従って、ウィンドウの残りの部分を拡大します。
この方法の賢い部分は、スケーリング係数を計算することです。Windows は、解像度やピクセル密度 (DPI) などのモニターのプロパティを使用してスケーリング係数を計算します。これは、Windows 側での経験に基づいた推測にすぎません。
ムービーでは画像を無制限に拡大できるため、ウィンドウに拡大すると表示が損なわれる画像が含まれている場合、結果は完璧ではありません。.exe
自動スケーリングが失敗した場合に備えて、自動スケーリングを指定または無効にするコントロールが個別に用意されているのはそのためです。