画面の縦横比について



◇-?|画面の縦横比について-al(2004/6/28-13:03)No.143828
 ┗?!|ワイド液晶の縦横比について...-なな(2004/6/28-17:44)No.143877

▲このページのトップに戻る
143828?|画面の縦横比についてal 2004/6/28-13:03

メーカー名:SONY ソニー
OS名:WindowsXP
パソコン名:PCV-W120
ハード関連:ディスプレイ
使用回線:ADSL
--
PCゲームを全画面表示で再生するときに、画面の縦横比がおかしくなってしまいます。
このHPでの検索で調べてみて、メディアプレイヤ等でのアスペクト比変更のアドバイスは
見ることができたのですが、他のアプリケーションでの比の変更は見つかりませんでした。
何もいじっていない状態では、画面中央にウィンドウサイズで表示した時の大きさで
(周りは太い黒枠で)再生するので、調べてみた結果
画面のプロパティ→設定→詳細設定→ユーティリティマネージャ→ドライバモードの設定
で、LCD拡張をONにしてみたのですが、今度は画面全体に広がるように表示されてしまい
縦横比が崩れてしまいます。
ゲーム側からの比の変更は無理そうなので、OS側からの比を変更する手段は他にないのでしょうか?

▲このページのトップに戻る
143877?!|ワイド液晶の縦横比についてなな 2004/6/28-17:44
記事番号143828へのコメント
>画面のプロパティ→設定→詳細設定→ユーティリティマネージャ→ドライバモードの設定
>で、LCD拡張をONにしてみたのですが、今度は画面全体に広がるように表示されてしまい
>縦横比が崩れてしまいます。
>ゲーム側からの比の変更は無理そうなので、OS側からの比を変更する手段は他にないのでしょうか?


結論から言うと、OS側で設定できるとしたら画面のプロパティにある詳細設定
の中にありそこにないのなら、ゲーム側で設定できなければ不可能かもしれません。

OS側で設定、というのは結局グラフィックボードの性能にかかってると思うけど、
その設置を制御するドライバ上で、該当機能として「LCD拡張をON」というのが
用意されてるわけよね。
しかも話からすると、その拡張方法が縦横比を考慮せず問答無用で
液晶の最大サイズにフィットしてしまう機能しか持っていないみたい。
(要するに4:3チックなもの以外をあまり考慮してないのだわ)

つまり、正常に表示させるためにはフィット(拡大縮小)されることを考慮して
解像度を設定してあげなきゃ。
ゲームで、全画面(スタートメニューなども見えなくなる)表示をするときの解像度は
そのゲームによって制御されています。その点にはOSはノータッチです。

そもそもこの機種ってディスプレイの縦横比が普通じゃないよね。ワイドタイプで。
「液晶表示装置 15.3型(1280×768)TFTカラー液晶」ですヨネ?
過去ログにもいろいろ類似はあるんだけど、この縦横比の相違問題は
液晶がワイドだというのが原因だよ。

だから、例えば全画面のサイズとして1280x768といった、通常の4:3などとは
異なる比率を指定できないことには、最終的に液晶の縦横比に無理やりフィット
されるため誤った比率で表示されます。




概念的な話をすると
まず液晶でまわりに黒枠ができる正体について…。
使ってる液晶が最大サイズ1024x768だったとしたら、
物理的に、横1024個、縦768個のライトがついてるわけなのよね。
PCからの出力解像度が1024x768だったとするよね。
液晶側に来る映像信号はもちろん1024個x768個のライト分来ます。
映像信号も実際のライトの数も一緒なので、そのまま受け入れれば普通に表示されます。

次にPCからの出力が800x600だったときです。
液晶側に来る映像信号は800x600個分来ます。
が、液晶にはその信号以上のライトがあります。あまったライトは点灯させずに、
ど真ん中の800個x600個のライトだけ制御させます。
なので真ん中に画像の表示が出て、周りが黒枠になるの。

それじゃあ液晶の一部にしか表示できなくて余った画面がもったいない!
と言うことで、なんとか外周のライトも使って全画面表示させようとするわけよね。

その方法として2つ。
ひとつはPCからの映像出力時に、映像信号を変換することです。
自分のライト数に合わせて拡大したり縮小したりしてフィットさせます。
画面のプロパティで800x600になってるものでも、映像ケーブルに信号出力する
ところで拡大してむりやり1024x768の信号にして出しちゃうと。

もうひとつは同じような変換を液晶側で行う方法です。
デスクトップPC用の液晶では最近は普通に搭載してたり。
でも、どうも通常ノートPCでは液晶側で自動フィットする機能は持ってないことが
多いみたいなので大抵は前者のPC側の変換を使ってるみたい。


このPCでも多分ノートPCと同様に前者の方法で制御してます。

結局、16:9のワイドテレビで地上波を表示する事と似たようなことが起こります。
普通ワイドテレビには画面の表示方法を設定できるようになってますよね。
テレビの放送自体は4:3で送信されてるから、大抵のおうちでは
左右に多少引き伸ばした状態で表示して使ってます。あまったらもったいないから。
縦横比をちゃんと保とうとすると結局左右を使わず真ん中に4:3の映像を出さないと。

そのPCのドライバの設定では、「映像を液晶サイズにフィットさせる」機能はあっても
「映像の縦横比を保ちつつ液晶サイズにフィットする」機能がないんじゃないかと思うの。

だから、大元の解像度自体の縦横比を液晶の縦横比にしておかないと
正しい表示は得られないのじゃないかなぁと…

長文ゴメンネ…

A1.本ページは参考になりましたか? 又はアドバイスがありますか?
解決 参考になった 参考にならなかった アドバイスする

A2.何度目の訪問ですか?
初めて来た   数度目(2〜4) 5回以上来ている   管理人:

A3.何か一言どうぞ(アドレスは書くことができません)

A4.アドレスがあればどうぞ(1つまで)


↑↑↑↑よろしければ押してください↑↑↑↑

何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり

参考回数投稿日時何か一言
初めて2008/01/06/(日) 15:50:03 Mozilla/WinNT