Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

ランタイム時のアプリケーションの解像度のスケーリング

ランタイム時のアプリケーションの解像度のスケーリング

  • Last UpdatedApr 24, 2026
  • 1 minute read

ダイナミック レゾリューション機能(DRC)を使用すると、作成した分散アプリケーションを異なる画面解像度で実行できます。

各表示ノードでは、解像度のカスタマイズを含め、アプリケーションを適切にスケーリングできます。このスケーリングは、WindowViewer がアプリケーションをコンパイルするときに行われるため、WindowMaker は必要ありません。各表示ノードはそれぞれ異なる DRC 設定を使用できるため、それぞれのノードで独自の設定を行う必要があります。

警告:DRC を使用してアプリケーションをスケーリングしない場合、WindowViewer は、ノードの画面解像度がアプリケーション開発ノードの画面解像度と同じ場合のみ、アプリケーションを実行します。2 つの画面解像度が異なる場合、WindowViewer はオペレータに WindowMaker を実行してノードの解像度に合わせてアプリケーションを変換するよう指示します。UNC パスを NAD リポジトリ アプリケーション ディレクトリに設定している場合、元のアプリケーションのみが変更されるため、上記の操作には注意が必要です。

DRC 用アプリケーションを設定する

  1. アプリケーション マネージャを起動します。

  2. [ツール]メニューで、[ノードのプロパティ]を選択します。[ノードのプロパティ]ダイアログ ボックスが表示されます。

  3. [解像度]タブを選択します。

    Resolution tab in Node properties dialog

  4. WindowViewer で NAD リポジトリ アプリケーションをローカルでスケーリングするには、[WindowViewer で動的に解像度を変更]チェック ボックスをオンにします。

  5. [解像度]領域で、以下のいずれかを選択します。

    • WindowViewer がアプリケーションを開発されたときの解像度で実行し、ノードの解像度を無視するようにするには、[アプリケーションの解像度を使用]を選択します。たとえば、アプリケーションが 800 x 600 の解像度で開発され、ノードの解像度は 1024 x 768 であるという場合でも、WindowViewer はアプリケーションを動的にスケーリングしません。アプリケーションの解像度は 800x600 のままになります。

    • WindowViewer が、ノードの解像度でアプリケーションを実行し、アプリケーションが開発されたときの解像度を無視するようにするには、[スクリーン ビデオの解像度に変換]を選択します。たとえば、ノードの解像度が 800 x 600 で、アプリケーションが 1280 x 1024 で開発された場合、WindowViewer はアプリケーションをノードの 800 x 600 の解像度に合わせて自動的にスケーリングします。

      • アプリケーションが作成されたときに画面解像度とターゲット解像度が異なる場合、元のアプリケーションの解像度から現在の画面解像度にスケールされます。元のアプリケーション解像度は、ターゲット解像度の設定に関係なく、アプリケーションが作成されたときの画面解像度です。たとえば、1280x1024 のターゲット解像度でアプリケーションが 1920x1080 で開発され、表示ノードが 800x600 の解像度でアプリケーションを実行している場合、WindowViewer では、1920x1080 の元のアプリケーション解像度を使用するようアプリケーションが動的にスケールされます。詳細については、「元のアプリケーション解像度」を参照してください。

    • 幅(X)]および[高さ(Y)](整数値)ボックスに指定された特定の解像度で WindowViewer でアプリケーションを実行するには、[解像度のカスタマイズ]を選択します。アプリケーションの解像度とノードの解像度はどちらも無視されます。たとえば、幅(X)]が 512 に設定され、[高さ(Y)]が 384 に設定されている場合、アプリケーションはノードの画面上の 512 x 384 のピクセル領域に合わせて動的にスケーリングされます。

      • アプリケーションが作成されたときに画面解像度とターゲット解像度が異なる場合、元のアプリケーションの解像度から現在の画面解像度にスケールされます。元のアプリケーション解像度は、ターゲット解像度の設定に関係なく、アプリケーションが作成されたときの画面解像度です。

  6. [OK] を選択します。

詳細については、「Application Development Options (アプリケーション開発オプション)」というタイトルのビデオをご覧ください。