DPI 同期機能により、リモート デスクトップまたは公開アプリケーションの DPI 設定とクライアント システムの DPI 設定が確実に一致します。

ディスプレイのスケーリング機能と同様に、DPI 同期機能を使用すると、高 DPI ディスプレイでテキストやアイコンが見やすくなります。ディスプレイのスケーリング機能の場合、フォントや画像のサイズを大きくすると、ぼやけてしまうことがありますが、DPI 同期機能の場合は、シャープさを維持した状態でフォントや画像のサイズを大きくすることができます。このため、最適なユーザー エクスペリエンスを提供するために、DPI 同期機能の使用が推奨されています。

DPI 同期を無効にすると、ディスプレイ スケーリングが使用されます。ディスプレイ スケーリング機能は、リモート デスクトップまたは公開アプリケーションを適切にスケーリングします。

DPI 同期機能は、[DPI 同期] エージェント グループ ポリシー設定で有効または無効にします。この機能は、デフォルトで有効になっています。

DPI 同期の動作

デフォルトの DPI 同期動作は、エージェント マシンにインストールされている Horizon Agent のバージョンによって異なります。

Horizon Agent 2012 以降のデフォルトでは、クライアントのモニターごとの DPI 設定がエージェントと同期され、リモート セッションの実行中に変更が有効になります。この機能は、「モニターごとの DPI 同期」エージェント グループ ポリシー設定によって制御されます。仮想デスクトップおよび物理デスクトップで、モニターごとの DPI 同期機能がデフォルトでサポートされます。この機能は、公開デスクトップでサポートされません。

以前のバージョンの Horizon Agent の場合、クライアントはシステムの DPI 設定に対してのみ同期をサポートします。DPI 同期は最初の接続時に実行されます。再接続の場合は、必要に応じてディスプレイのスケーリングが実行されます。DPI 同期が有効で、クライアント システムの DPI 設定がリモート デスクトップの DPI 設定と一致する場合、ユーザー インターフェイスで [ディスプレイのスケーリングを許可する] オプションを選択していても、ディスプレイのスケーリングを有効にすることはできません。Windows では、ユーザーが現在のユーザー セッションでシステム レベルの DPI 設定を変更することはできません。DPI の同期は、ユーザーがログインしてリモート セッションを開始した場合にのみ行われます。リモート セッションの実行中に DPI 設定を変更する場合は、リモート デスクトップの DPI 設定とクライアント システムの新しい DPI 設定を一致させるため、ログアウトしてから再度ログインする必要があります。

エージェントの DPI 設定は、Windows レジストリの Computer\HKEY_CURRENT_USER\Control Panel\Desktop: logPixels に保存されています。
注: システムの DPI 設定がメイン モニターの DPI 設定と異なる場合があります。たとえば、メイン モニターを閉じて、メイン モニターと異なる DPI 設定の外部ディスプレイに切り替えると、システムの DPI 設定は、終了したメイン モニターの DPI 設定と同じままになります。

このバージョンのクライアントでは、Horizon Agent バージョン 7.8 から 2006 までで提供されている「接続ごとの DPI の同期」エージェント グループ ポリシー設定はサポートされません。

DPI 同期グループ ポリシー設定の詳細については、ご使用の Horizon Agent バージョンのHorizon でのリモート デスクトップ機能の構成を参照してください。

仮想デスクトップでサポートされるゲスト OS

仮想デスクトップの場合、DPI 同期機能は次のゲスト OS に対応します。
  • 32 ビットまたは 64 ビットの Windows 7
  • 32 ビットまたは 64 ビットの Windows 8.x
  • 32 ビットまたは 64 ビットの Windows 10
  • デスクトップとして構成されている Windows Server 2008 R2
  • デスクトップとして構成されている Windows Server 2012 R2
  • デスクトップとして構成されている Windows Server 2016
  • デスクトップとして構成されている Windows Server 2019
注: デスクトップとして構成されている Windows サーバ マシンの場合、モニターごとの DPI 同期機能はサポートされません。

公開デスクトップと公開アプリケーションでサポートされている RDS ホスト

公開デスクトップおよび公開アプリケーションでは、DPI 同期機能は次の RDS ホストでサポートされます。
  • Windows Server 2012 R2
  • Windows Server 2016
  • Windows Server 2019
注: RDS ホストの場合、モニターごとの DPI 同期機能はサポートされていません。この制限は、仮想マシンがホストするアプリケーション機能を使用してデスクトップ プールで実行される公開アプリケーションには適用されません。

HTML Access で DPI 同期機能を使用する際のヒント

DPI 同期機能を使用するときのヒントを、次に説明します。

  • Windows 10 システムは異なるモニターで異なる DPI 設定をサポートしますが、HTML Access クライアント セッションの起動に使用された Web ブラウザがあるクライアント システムのモニターで設定された DPI 値が、DPI 同期機能で使用されます。HTML Access は、異なるモニターで異なる DPI 設定をサポートしません。
  • 別の DPI 設定を使用して別のモニターと同期するには、リモート デスクトップまたは公開アプリケーションからログアウトし、HTML Access クライアント セッションの起動に使用された Web ブラウザを他のモニターにドラッグしてから、リモート デスクトップまたは公開アプリケーションに再ログインして、クライアント システムとリモート デスクトップや公開アプリケーションの DPI 設定を一致させます。
  • 解像度を手動で設定するときに、[高解像度モード] 設定を有効にできる場合があります。詳細については、画面解像度の設定を参照してください。