支援等比例縮放機種有哪些 - 螢幕
By Valerie
at 2007-07-08T22:38
at 2007-07-08T22:38
Table of Contents
: → jimmy2797161:我記得DELL 2707接DVI時不行 07/08 21:16
: → comipa:接DVI的時候, 顯卡跟螢幕之間有一些陷阱.. 07/08 22:09
講一下原因好了. 太初有道...
錯了.. 很久很久以前, 只有類比訊號跟D-sub的時代,為了讓顯示設備(卡),
能夠知道螢幕容許的訊號範圍, 搞了個東西叫EDID (註1),用途是記載螢幕本身所能接
受的訊號範圍, 而這個讀取EDID的機制(或說資料通道),就叫DDC(註2), DDC在很多螢幕的
規格跟手冊都會有提到,相信有在看規格跟手冊的人不陌生.
EDID記載的東西,大概就是說,螢幕支援1024x768@60Hz, 1600x1200@60Hz,1600x1200@70Hz
像這種東西.
而類比時代因為某些原因,其實顯示卡不見得會照著螢幕裡面EDID的資料一板一眼地送
訊號,而是以類似參照EDID所記載的最大值來當依據,也就是說,螢幕EDID記載螢幕能接受
1600x1200@60Hz的話, 顯卡就認為以下的訊號螢幕都可以接受. 這東西其實就是Windows
"隱藏此監視器無法顯示的模式"這邊在講的東西.Windows會去判讀EDID,然後把顯示卡有
能力送出來,但是螢幕沒說有支援的項目隱藏起來.
講重點..
DVI也有用到EDID, DDC這個機制,不同的是,顯示卡會直接照著EDID裡面寫的資料來送
訊號, 也就是說,EDID寫支援1024x768@60, 1280x1024@60, 可是你設定成1280x960@60,
顯示卡事實上,就不會送1280x960@60, 而是可能送1280x1024@60, 或是螢幕所支援的
最高解析度(拿2707舉例就是1920x1200@60),然後這時候是由顯示卡作數位縮放,來把
訊號放大到該送出的解析度.舉例來說, 假如2707 EDID寫說他支援1024x768@60, 1920x
1200@60, 但是使用者設定成1280x960@60, 那麼其實是顯示卡先把1280x960@60的訊號
放大成1920x1200@60再送給螢幕, 此時對螢幕來說, 他已經收到最大的1920x1200@60,
所以"螢幕的數位縮放比例設定"功能就是無效的, 是由顯示卡來做縮放.
但是如果你設定成1024x768@60, 那麼,顯示卡會真的送出1024x768@60,然後螢幕的縮放
功能就變成可以選擇.
以上機制ATI/NV的做法略有不同,但是基本上是類似的, 這同時也是為什麼顯示卡用D-sub
接的時候沒有縮放功能可以用, 因為不需要.
故事講完了..
註1:EDID = Extended display identification data
http://en.wikipedia.org/wiki/Extended_display_identification_data
註2:DDC = Display Data Channel
http://en.wikipedia.org/wiki/Display_Data_Channel
--
: → comipa:接DVI的時候, 顯卡跟螢幕之間有一些陷阱.. 07/08 22:09
講一下原因好了. 太初有道...
錯了.. 很久很久以前, 只有類比訊號跟D-sub的時代,為了讓顯示設備(卡),
能夠知道螢幕容許的訊號範圍, 搞了個東西叫EDID (註1),用途是記載螢幕本身所能接
受的訊號範圍, 而這個讀取EDID的機制(或說資料通道),就叫DDC(註2), DDC在很多螢幕的
規格跟手冊都會有提到,相信有在看規格跟手冊的人不陌生.
EDID記載的東西,大概就是說,螢幕支援1024x768@60Hz, 1600x1200@60Hz,1600x1200@70Hz
像這種東西.
而類比時代因為某些原因,其實顯示卡不見得會照著螢幕裡面EDID的資料一板一眼地送
訊號,而是以類似參照EDID所記載的最大值來當依據,也就是說,螢幕EDID記載螢幕能接受
1600x1200@60Hz的話, 顯卡就認為以下的訊號螢幕都可以接受. 這東西其實就是Windows
"隱藏此監視器無法顯示的模式"這邊在講的東西.Windows會去判讀EDID,然後把顯示卡有
能力送出來,但是螢幕沒說有支援的項目隱藏起來.
講重點..
DVI也有用到EDID, DDC這個機制,不同的是,顯示卡會直接照著EDID裡面寫的資料來送
訊號, 也就是說,EDID寫支援1024x768@60, 1280x1024@60, 可是你設定成1280x960@60,
顯示卡事實上,就不會送1280x960@60, 而是可能送1280x1024@60, 或是螢幕所支援的
最高解析度(拿2707舉例就是1920x1200@60),然後這時候是由顯示卡作數位縮放,來把
訊號放大到該送出的解析度.舉例來說, 假如2707 EDID寫說他支援1024x768@60, 1920x
1200@60, 但是使用者設定成1280x960@60, 那麼其實是顯示卡先把1280x960@60的訊號
放大成1920x1200@60再送給螢幕, 此時對螢幕來說, 他已經收到最大的1920x1200@60,
所以"螢幕的數位縮放比例設定"功能就是無效的, 是由顯示卡來做縮放.
但是如果你設定成1024x768@60, 那麼,顯示卡會真的送出1024x768@60,然後螢幕的縮放
功能就變成可以選擇.
以上機制ATI/NV的做法略有不同,但是基本上是類似的, 這同時也是為什麼顯示卡用D-sub
接的時候沒有縮放功能可以用, 因為不需要.
故事講完了..
註1:EDID = Extended display identification data
http://en.wikipedia.org/wiki/Extended_display_identification_data
註2:DDC = Display Data Channel
http://en.wikipedia.org/wiki/Display_Data_Channel
--
Tags:
螢幕
All Comments
By Frederica
at 2007-07-11T20:42
at 2007-07-11T20:42
By Emily
at 2007-07-14T07:52
at 2007-07-14T07:52
By Sarah
at 2007-07-18T13:27
at 2007-07-18T13:27
Related Posts
查詢面板的網站
By Andy
at 2007-06-29T00:59
at 2007-06-29T00:59
買錯DVI線怎麼辦??? Orz
By Lily
at 2007-06-22T23:23
at 2007-06-22T23:23
Benq FP91GX心得與報價
By Edwina
at 2007-06-20T01:49
at 2007-06-20T01:49
消除螢幕亮點的軟體
By John
at 2007-06-18T23:11
at 2007-06-18T23:11
HP F2105開關回春DIY(圖多)
By Ula
at 2007-06-18T15:35
at 2007-06-18T15:35