Windowsデスクトップアプリを高DPIディスプレイ、ぼやけたフォントで見栄えよくする方法

how make windows desktop apps look better high dpi-displays

Windows PCに高DPIディスプレイをもたらすPCメーカーの数が増え始めています。高解像度の画面は、見やすい領域を提供するだけでなく、テキスト、写真、ビデオをこれまで以上に鮮明でくっきりとした美しく見せます。



しかし、これらのディスプレイで適切にスケーリングするためにアプリケーションを構築する必要があるということは誰にも言えません。そうでない場合は、ぼやけたフォントやピクセル化された画像が表示されたり、まったく拡大されなかったりします。まったく新しいウルトラブックに$ 1500以上費やすと、さらに大きな問題になります。



Windows 8.1は新しい改善をもたらします 自動スケーリング 高密度ディスプレイの場合、ユーザーはWindowsを美しく見せることに問題はありません。しかし、ある程度までは、オペレーティングシステムの一部はまだ多くの作業を必要とします。たとえば、デバイスマネージャー、管理ツール、その他のセクションなどのセクションでは、ぼやけたフォントやピクセル化されたアイコンが引き続き表示されます。また、Windows 8.1は、マルチモニターセットアップでの自動スケーリングをまだサポートしていません(Windows 10には、マルチモニターセットアップ用のDPIスケーリングサポートが含まれています)。

Device Manger problem scaling in Windows 8.1



基本から始めましょう。Windows8.1は、Ultrabook、ラップトップ、タブレットなどのデバイスに最適化されたスケーリング構成を自動的に選択します。ユーザーは次のようにして、いつでもこの構成を変更できます。 コントロールパネル外観とカスタマイズ表示。 Windowsはすべての最適な選択肢を提供しますが、常に 「すべてのディスプレイに1つのスケーリングレベルを選択させてください」、より具体的なものを選択します。

Display DPI settings in Windows 8.1

さて、高解像度が表示される前に何十万ものデスクトップアプリケーションが作成されているため、ぼやけたテキストやその他の不整合があり、ユーザーエクスペリエンスが低下します。



主な問題は、Windowsが自動的にアプリケーションのスケーリングを試行することですが、古いアプリケーションは、高ピクセル密度環境で実行するように設計されていなかったため、自動スケーリングが適用されると、ぼやけてぼやけたフォントになります。この問題を修正するには、Windows 8.1でアプリケーションをスケーリングしないように簡単に指定できます。その結果、高解像度で実行されるデスクトップアプリの見栄えが良くなります。以下の手順に従ってください。

1 アプリを右クリックして選択します プロパティ

Desktop app Properties in Windows 8.1

に移動します 互換性 タブ、下 設定、チェックボックスをオンにします 「高DPI設定でディスプレイスケーリングを無効にする」

Disable scaling on high DPI displays

クリック 申し込む そして OK

上記の手順に従うと、アプリにいくつかのメリットがあります。たとえば、ぼやけたりぼやけたりしたテキストは再び表示されなくなり、鮮明でシャープなフォントやその他の要素(画像など)は、スケーリングが明らかに失われるために小さく見えますが、ピクセル化されたり、恐ろしく見えたりすることはありません。

もちろん、すべてのWindowsストアアプリが既に自動スケーリングをサポートしており、Internet Explorerも高DPIディスプレイで適切に動作するため、古いデスクトップアプリケーションに対してのみ実行する必要があります。

Chromeユーザーであれば、高解像度ディスプレイでブラウザの見栄えをよくすることもできます。ただし、 Webブラウザーの最新のベータ版またはCanaryバージョンをインストールします。

2015年8月12日更新: このガイドに示されている手順は、Windows 10でも機能します。