2013-08-06 11 views
6

1920x1080ピクセルのフルHD解像度のWindows 8タブレットがあります。Windows 8のタブレットが設定されている解像度よりも画面の解像度が低いのはなぜですか?

Screenオブジェクトを使用してScreen.WidthScreen.Heightを取得すると、そのWindows 8タブレットで1280x720の解像度が返されます。

根本的な問題はどこですか? Windows(タブレット)側かDelphi側ですか?私は同等の結果でXE2までDelphi 7を使用しています。これは私のWindows 8.1デスクトップマシンではこのような動作がないので、一般的なWindows 8の問題よりもむしろタブレットの問題のようです。


それは一種のコメントの中に隠されているので、私はちょうど私の問題の原因を強調したかった結論


デフォルトでは、タブレットのWindows 8は150%DPIを使用しています。 1080ピクセルは720ピクセルの150%です。したがって、720pxはアプリケーションで使用可能です。 DPIの割合を100%にすると、予想される1080pxの解像度になります。

+2

あなたのアプリケーションはDPI対応であることを確認してください。マシンにはフルHDが搭載されていますか? –

+0

Windowsはこう言っています。そしてそれもそれのように "見える"。タブレットで解像度を1920x1080に設定する代わりに、他に何ができますか? –

+0

Monitor.WidthとMonitor.Heightは同じ値を返しますか? –

答えて

4

DPIに関連する問題である可能性があります。 DPIはスタンダール96以上であることを、アプリケーションに

  • セイを、そしてそれはDPIは、通常96であることを、
  • リーアプリケーションに自分自身を拡張させ、そして:エアロは、2つの方法で高DPIの状況を処理することができます画像スケーリングアルゴリズム(ぼかし生成)でウィンドウを拡大する

2番目の状況にある可能性があります。エアロはDPIだけでなく画面解像度についても横たわっています。


2番目のシナリオが当てはまる場合は、スケーリングをオフにしないでください。 http://www.rw-designer.com/DPI-aware - 一般情報 http://www.micro-isv.asia/2010/09/high-dpi-support-in-windows-vista-and-7/ - デルファイ

+0

MicrosoftがWindowsで利用できなかったはずの設定。 –

+0

私はあなたに同意しない、ジェリー。この設定は、将来的にはデスクトップ上に網膜ディスプレイを表示することを希望する唯一のものです。 – Torbins

2

フルHDの定義は議論の余地があります。

業界では、コンシューマー向けのマーケティング用語としてFull HDという用語を採用しています。これは、利用可能なHD解像度のうち少なくとも1つを表示できるため、安全な購入であることを意味します。

お使いの端末は、HDの国際標準である16:9のアスペクト比をサポートしています。

二つの最も公知full HD解像度です:

  • 1280×720(720)
  • 1920×1080(1080)

お使いのデバイスは、それがあることを述べているという事実full HD単にデバイスのディスプレイが最低でも720p、最大1080pの解像度をサポートすることを意味します。

これはタブレットであるため、解像度は720pです。 1080pを強制することができるということはまさにそれを意味し、Full HDというマークがついたディスプレイは1080pを表示できます。 1080pが本来の解像度であるとは限りません。

デルファイあなたの質問にお答えするには、Windowsに問題があります。

+1

私は1080pよりも低いものを意味する「フルHD」を見たことはありません。ここでf.i.、[フルHD](http://en.wikipedia.org/w/index.php?title=Full_HD&redirect=no)は1080pにリダイレクトされます。 –

+0

@SertacAkyuz、正式には720pと1080pの両方が「フルHD」と見なされます。誰もが、フルHDは1080pだと思っています。なぜなら、これは長い間販売されてきたからです。実際には、デバイスが1080pをネイティブにサポートしているかどうかを確認する唯一の方法は、 'full HD 1080p'です。その1080pがなければ、保証はなく、これは業界が大きな成功を収めているものです。 – Peter

+0

私はあなたの*公式の参照を見たいと思います。 –

関連する問題