Windows10タスクマネージャーでアプリのDPI認識モードを表示する方法
Windows 10の一部のアプリケーションは鮮明でシャープに見えますが、他のアプリケーションはぼやけて魅力のないテキストであることに気付いたと思います。これは一般的な問題です。すべてのアプリが自動的にスケーリングされるわけではなく、優れたGPUと高解像度を使用していても、何も機能しないようです。そこで、1インチあたりのドット数またはDPIが登場します。より鮮明な画像を保証しますが、高解像度は、アプリが適切にスケーリングし、それに応じて配信する必要があることも意味します。アプリをスケーリングするようにWindows(Windows)を設定できますが、各アプリのDPI認識(DPI Awareness)を把握する必要がある場合は、この投稿に従ってください。
DPI認識(DPI Awareness)とは、アプリがモニターと解像度に応じてピクセル設定をスケーリングおよび調整することを認識しているかどうかを意味します。また、この投稿では、モニター間を移動するときに、一部のアプリがぼやけて見える(apps look blurry)のに対し、他のアプリはシャープに見える理由を理解できます。
(View DPI Awareness Mode)タスクマネージャー(Task Manager)でアプリ(Apps)のDPI認識モードを表示する
タスクバーを右クリックして、[(Right-click)タスクマネージャー(Task Manager)]を選択します。[詳細](Details)セクションに切り替えて、任意の列を右クリックします。メニューから列オプションを選択します。
ここでは、タスクマネージャー(Task Manager)の詳細セクションに追加できる多数の列が表示されます。[ DPI認識]列を(DPI Awareness)見つけ(Locate)て確認し、[OK]ボタンをクリックします。
(Notice)各アプリケーションには、異なるタイプのDPI認識があることに(DPI Awareness)注意してください。各タイプの簡単な説明を次に示します。
気づいていない:
ほとんどのモニターは、96のDPI値をサポートするように構築されています。ただし、モニターは200などのはるかに大きなDPIをサポートし、これらのアプリケーションが96を超える表示スケールで画面上で実行されると、ぼやけて表示されます。
システム:
一部のアプリは1つのモニターで見栄えがよく、他のアプリではぼやけて見えることに気付いた場合。これは、システムDPI認識(System DPI Awareness)が原因で発生します。コンピューターが起動してログインすると、アプリケーションはプライマリモニター用に最適化されます。ただし、解像度の異なる2つのモニター間でアプリケーションを移動すると、Windowsがアプリを拡大して調整するため、DPIが変化し、ぼやけてしまいます。
複数使用している場合は、同じタイプのモニターを購入することをお勧めします。そのため、この問題に直面することはありません。
モニターごと:
最も効果的なのは、モニターの解像度とスケーリングに基づいてアプリケーションを変更する必要があることをアプリケーションに認識させる場合です。これにより、 DPI(DPI)が変更されるたびに、つまりアプリがモニター間を移動するたびに、アプリが正しくレンダリングされるようになります。これを使用する場合、WindowsはアプリケーションUIをビットマップストレッチしません。技術的には、Windowsは、ビットマップストレッチを使用する代わりに、WM_DPICHANGEDをアプリケーションウィンドウに送信します。これはWindows8.1以降で利用可能です(Windows 8.1)
モニターごとのv2:
Windows 10には、変更を認識したアプリケーションのすべての部分が含まれ、ビットマップスケーリングなし、クライアント以外の自動領域(ウィンドウキャプション、スクロールバーなど)Windowsによる(Windows)DPIスケーリング、各ディスプレイの生のピクセル、ダイアログボックスが自動的にスケーリングされます、 等々。アプリケーションがこれに従わない場合、アプリが小さすぎるように見えることがあります。
DPI認識(DPI Awareness)をサポートするフレームワークまたはテクノロジには、UWP、Raw Win32、Windowsフォーム(Windows Forms)、WPF、GDI/GDI+、およびMFCが含まれます。
読む(Read):DPI仮想化を無効にする方法、または(disable DPI virtualization or Lower the overall Windows DPI setting)システム全体でWindowsDPI設定全体を下げる方法。
とは言うものの、この投稿は、アプリがぼやけているかどうかを理解するのに役立つだけであり、その背後にある理由は何でしょうか。最近のアプリケーションのほとんどは、Per-Monitor v2をサポートしていますが、それらはまだ認識されておらず、システム上にあり、多くのアプリケーションが問題を引き起こします。私はこれにほぼ毎日直面しており、非常に多くのアプリケーションがあり、それらを修正する方法はありません。これらのアプリケーションは、開発者がMicrosoftAPIを使用して(using the Microsoft API.)修正する必要があります。
Related posts
Analyze Wait Chain:Identify hungまたはWindows 10の凍結プロセス
Task ManagerをWindows 10にDefaultにリセットする方法
Windows 10のための無料Task Manager代替ソフトウェア
Windows 10のTask ManagerでProcess Priorityを設定できません
Windows 10 Task Managerの最後のBIOS Timeとは何ですか?
Windows10のタスクマネージャーで実行中のプロセスを管理する11の方法
ファイルはWindows 10のための無料のUWP File Manager appです
9Windows10のタスクマネージャーのコンパクトビューからできること
Windows10タスクマネージャーのデフォルトのビュー/タブを設定する方法
Improve performance Windows 10 Windows 10 Task Managerの使用
Windows 10でTelemetry & Data Collectionを無効にするTask Schedulerを使用してください
Files and Foldersのための効果的なPermissions Tool.Windows 10
Windows Media Feature PackをWindows 10にインストールできません
ファミリーFeaturesスクリーンタイムActivity report Windows 10で動作していない
Windows 10のChange Task Manager Data Update speed
Windows 10 v 21H1では、機能が削除されました
Windows 10のReliability Monitorの場合はDisable Data Collectionを有効にします
Windows 10 Task Managerのatiesrxx.exeとは何ですか?
Windows 10 Task ManagerのIdentity_Helper.exe processとは
Windows 10コンピューターをフォーマットする方法