質問: Windows 7上でMeadow 3の描画が遅いのですが、改善方法はありますか? マシンはたぶんDELLのVostro 3560だと思うのですが、非常に描画(?)が遅くて困っています。 (操作に描画が追いつかない感じ) 別のデスクトップマシン(NVIDIA GeForce 8800 GT)のOSをWindows XPから7に変えた時にも遅くなったので、グラフィックスチップの性能の問題ではないと思っています。 OSの設定変更などで改善できるでしょうか? Vostro 3560:(今手元に無いけどたぶんこれ) Meadow 3:
回答: 一般的に、古いアプリケーション(GDI による描画を行っているアプリケーション)は、Windows 7 用の新しい グラフィック API に対応していない為、XP より遅くなることが多いです。 > ■ Windows7でGDIの線分表示スピードをWindowsXP並みに速くする方法はありますか? > > > アプリケーション自身が Windows 7 対応(新しいグラフィック API を使用)するのが一番の改善策ですが、そうでない場合、対応は厳しいかもしれません。 ただ、設定によって、遅くなっている可能性もありますので、以下を確認お願いします。 まず、ディスプレイ・ドライバは、最新のもの(WDDM 1.1 対応)でしょうか? ディスプレイドライバが「WDDM 1.0」である場合、GDI の描画(2D の描画)に GPU の機能が生かされず、遅くなっている可能性があります。 > ■ WDDM 1.1(Windows Display Driver Model 1.1) - @IT > > > <ディスプレイドライバを確認する方法> 1. ファイル名を指定して実行にて「dxdiag」を実行 2. [ディスプレイ] - [ドライバー] - [ドライバー モデル] を確認 * → WDDM 1.1 となっていれば、GDI の描画(2D の描画)に GPU が使われています。 また、ディスプレイドライバが WDDM 1.1 対応であっても、Aero をオフにすると、GPU の機能が利用されない為、遅くなっている可能性があります。 > ■ Aero Glassを有効にすると2D描画性能がアップ -- 「WDDM 1.1」を整理する(2) - builder > > > それでも、遅いということであれば、改善は、なかなか厳しいかもしれません。 ダメ元で、試してみるということであれば、 * アプリケーションを互換モードで実行する * アプリケーションをXPモードで実行する * 視覚効果をパフォーマンスを優先する と言った方法を試してみるのもアリかと思います。