DPIScale
最新版 07/03 2015
【ソフト紹介】
Windows Vista から始まった DPI の仮想化スケーリングですが此は Windows 8 までは 150% 未満
144dpi 未満までは スケーリングも始まらず 何も変わらなかったのに Windows 10 では 100% 96dpi
から上にするとすぐに スケーリングが働き出す様になったようです。( IP 10159 までは )
この為 今までしていた様に文字だけを多少大きく表示させようとして dpi を上げたとたんになにやら
拡大されてテキストも滲んで表示される事が多くなりました。
その様な事から 表示はどうなるのか 現在の dpi は 又 互換性から dpi スケーリングを無効にしたら
どの様に表示されるのかを確かめる為に 簡単な表示が出来る DPIScale を作成しました。
【 動作環境 】
Win 98 / 2000 / XP / Vista / 7 / 8 / 10
( XP 以前では殆ど意味のないプログラムです。)
【 インストール/アンインストール方法 】
DPIScale.exe をどこかに置いて立ち上げるだけです。
アンインストールと言う程でもなくただ DPIScale.EXE を削除して下さい。 他には何も記録しません。
【使用方法 機能】
DPIScale.exe ただ 立ち上げると その PC 環境での スクリーンサイズ Wide Hight を ピクセルで
DPI をdpi ユーザー フォントサイズを Ufnt でピクセル単位で表示します。
此の値は DPI の仮想化スケーリングが働いていれば 仮想の値になり 又 表示テキストも 滲んだ感じに
表示されるかと思います。( 仮想の値の時は DPI;96 になる筈です。)
OK を押すと スケーリングに対応している事を Windows に宣言する事で 次は OS のスケーリングの影響を
受けない様にします。此が成功すれば 再び 先程の値と 新しい値を並べて表示します。
( XP 以前ではサポートしていない API ですから 必ず失敗して1回で終わります。)
今度は DPI の仮想化スケーリング は無しですから 滲みも無くクリアーに表示されます。値も実際の値に
なります。一回目の値と 二回目の値が同じなら DPI の仮想化スケーリングはされていません。
されていれば 上下の値の差で どれぐらいされているのか解ります。
だだそれだけの確認のプログラムです。
【注意事項】
ファイルのプロパティーの互換性タグの中の 設定にある
□ 高 DPI 設定では画面のスケーリングを無効にする。
の チェックをしないで使用して下さい。すると同じ事を 二度するだけになってしまいます。
【使用に関して】
此の プログラムは バグ動作不良などが無い事を期待されて作られてはいますが違う環境での
正常動作 又 誤動作から来る損害などについての 保証はいたしかねます。
ただしご意見 動作提案不具合報告等は歓迎いたします。
【 履歴 】
2015/07/03 Ver 1.000
DPI スケーリングの確認用に作成した物を公開しました。
−戻る−