web-dev-qa-db-ja.com

Windowsの欠点は何ですかXP Windows 7のスタイルDPIスケーリング

最近Windows 7に移動したところ、以前のサードパーティ製アプリの多くが、設定した高DPI(通常の96dpiに対して150dpi)であまりよく見えないことに気付きました。アプリをもう一度見栄えよくする方法をウェブで検索した後、「Windows XP style DPI scaling)」オプションを見つけました。それを有効にしたところ、突然アプリが再び見栄えがよくなりました。

私は幸せですが、私も疑っています。この機能を有効にすると何が失われましたか?

この機能を使用した場合と使用しない場合の画面のレンダリングの違いを誰かに説明したり、それを使用することのトレードオフを説明したりできますか?

26
jeffmaher

これ はあなたの質問にかなりよく答えます。つまり、XPモードは、テーマのサイズ設定を行って調整した場合と同じように、フォントとUIオブジェクトのサイズを拡大します。デフォルトのフォントとアイコンのサイズ。

「Vista」モードは、アプリケーションを標準の96 DPIとしてオフスクリーンバッファーに描画し、グラフィックスカードのテクスチャサイズ変更ルーチンを使用してアプリケーションを拡大します。多くの細かいピクセルの詳細を含む画像を画像エディターに読み込んでサイズを変更したことがある場合は、誘導されたぼやけが似ていることに気付くでしょう。

私見、これらは両方とも、本当にDPIに依存しないアプリケーションがほとんど存在しないという事実を回避するための恐ろしいハックです。恥ずかしいです。

21
Jessie

「XPスタイルのフォントスケーリング」ボックスを常にチェックする必要があります。そうしないと、多くのアプリケーション(Google Chromeなど)がぼやけて見えます。

2
Colonel Panic

私はそれについて考えました、そしてあなたが100%均一にすべての真のアップサイズを達成しようとしているならば、あなたはあなたの解像度をダウンサイズすることもできます。それはあなたが求める正確な効果を達成します。実際、ぼやけないことを除いて、Vistaスタイルのスケーリングとまったく同じです。唯一の欠点は、HDビデオなどにフル解像度を使用するためのスケーリングを無視するアプリがないことです。ただし、選択したスケーリングを無視するアプリがある場合、それは、求めているスケーリングの種類の目的に反します。

将来的に考えられる解決策(OSデザイナーがOSに追加する場合)は、ユーザーがより小さな解像度のように動作するスケーリングを選択して、アプリがビデオなどにフル解像度を使用する許可を求めることを許可することです。例えばビデオプレーヤーはHDビデオを起動し、Windowsはスケーリングされていない解像度の使用をアプリに許可するかどうかを尋ねます(これはHDビデオなどに適していることに注意してください)。

現在の解決策は、ゲームのようにアプリがフルスクリーンでビデオディスプレイの解像度を変更できるようにすることですが、ゲーム以外のほとんどのアプリはそれを実装していません。たとえば、日常的に使用するためにデスクトップを低解像度にして、インターフェイスやフォントを大きくできればいいのですが、Chromeこれは、Windows(または任意のOS)がAPIを作成し、アプリがフルスクリーンになったときに、この解像度の切り替えを簡単に行えるようにする場合に最適なソリューションです。

0
trusktr

私自身の経験では、「IIRC」を使用しない場合は修正してください。ただし、最大のダウンサイズはXPスタイルのスケーリングは実際にはバグがあり、半分のアプリケーションでは機能しません(つまり、動作しますが、fail2scale™。)

XPスケーリングは効果的にHDPIスケーリングを無効にしますが、Vistaスケーリングはアプリケーションごとにそれを許可します。その他のアプリケーション(DPI対応のアプリについては話していません)

謎に包まれたエニグマの混乱を増すために、Vistaの「スタイル」のHDPIアプリごとの無効化は、Win 8.1まで、またはおそらく10までの32ビットアプリケーションに対してのみ機能します。

ダブルPITA。しかし、私はマイクロソフトのせいではありません。マルチモニター、マルチコア、マルチのすべてに追いつくことができるのは誰ですか?電子は名前ではなく、高速ではなく、十分ではありません。 -of-the-technology-bs。

うん。バイアスはなく、それは単なるテクノロジーの事実であり、適切なDPIスケーリングは、ソフトウェア開発において依然として未来的です。

[〜#〜]編集[〜#〜]

カオス状態の結果の1つは ウィキメディアコモンズガイドライン (ちなみに、写真へのかなり良いガイド)でも非常によく説明されています。

0
Hatebit