这一章解释上述技术规格的含义,和其它一些你需要了解的东西.首先是定义.接著在括弧中的是我们作计算时指代它的变量名.
每秒水平扫描次数(见上述).
每秒垂直扫描次数(见上述).重要性在于是刷新率的上限.
更正式的表述,'驱动时钟频率';显示卡的晶振或压控振荡器的频率 --- 每秒它能发出的最大点数.
你能馈入到显示器视频输入且显示内容仍可辨别时的最高频率.如果你的显示卡产生交替亮灭的图案,它的最低频率是点时钟(DCF)的一半,所以理论上频宽从 DCF/2 开始才有意义.然而,为了在显示器图象中微小细节有可以接受的清晰的显示,你不能让它低于最高点时钟太多,高于就更好.
水平帧长(HFL)是显示器电子枪扫描包括不可见的左右边界在内的水平一行的点数.垂直帧长(VFL)是包括不可见的上下边界在内的整个图象的扫描行数.
每秒你的屏幕重画的次数(这也叫"帧率").频率越高越好,因为可以减少闪烁.60Hz就可以了,VESA标准的72Hz就更好.
这样算出它的值
RR = DCF / (HFL * VFL)
注意分母中的乘积与显示器的可视分辨率不一样,一般稍微大点.我们将在下面讲到细节.
通常隔行模式指出的频率(象87Hz隔行)实际上是半帧率:对典型的显示器整个屏幕看上去大概有那样的闪烁频率,但每一单行只有一半的次数刷新过.
为了计算的方便我们把隔行扫描以其全帧率(刷新率)计算,也就是43.5Hz.隔行模式的图象质量要好于相同全帧率的逐行模式,但明显差于全帧率等于其半帧率的逐行模式.
显示器制造商喜欢以高频宽作宣传因为频宽限制了屏幕的亮度和色彩变化的锐度.高频宽意味著可以看到更小的细节.
显示器用电子信号在你眼前呈现出图象.这些信号一旦由数字形式转变为模拟形式,总是以波形形式输入显示器.它们可以看作由很多简单波形组合而成,每一个简单波形都有一个固定频率,很多是在MHz范围,例如,20MHz,40MHz,或甚至70MHz.显示器的频宽实际上是指它能不失真地显示的频率最高的模拟信号.
对我们来说,频宽主要作为一个能使用的最高点时钟的近似截止点.
显示器上的每一水平扫描行只是扫描一帧长度的可视部分.在任何时刻屏幕上实际只有一个点在亮,但在足够快的刷新率下你眼睛的影像余辉使你能"看"到整个图象.
下面是一些帮助理解的示意图:
_______________________ | | 行频是显示 |->->->->->->->->->->-> | 器电子束每 | )| 秒能描绘该 |<-----<-----<-----<--- | 图案的次数 | | | | | | | | |_______________________| _______________________ | ^ | 场频是显示 | ^ | | 器电子束每 | | v | 秒能描绘该 | ^ | | 图案的次数 | | | | | ^ | | | | v | | ^ | | |_______|_v_____________|
记住实际的光栅扫描是靠得很紧的Z字形图案;换言之,电子束从左到右同时从上到下移动.
现在你可以知道点时钟和帧大小与刷新率的关系了.根据定义,一赫兹(Hz)指每秒一个周期.因此,如果水平帧长是HFL而垂直帧长是VFL,那么覆盖整个屏幕要有 (HFL * VFL) 个点.因为根据定义显示卡每秒发出DCF个点,所以很显然显示器的电子枪从左到右并从上到下往复扫过屏幕每秒 DCF /(HFL * VFL) 次.这就是你的屏幕刷新率,因为它就是指你的屏幕每秒被更新(从而被刷新)的次数!
你必须理解这个概念,才能按适合你需要的某种方式更改分辨率设置防止闪烁.
对哪些理解图象优于理解文字的人,这里有一幅图:
RR VB | min HSF max HSF | | | R1 R2 | | max VSF -+----|------------/----------/---|------+----- max VSF | |:::::::::::/::::::::::/:::::\ | | \::::::::::/::::::::::/:::::::\ | | |::::::::/::::::::::/:::::::::| | | |:::::::/::::::::::/::::::::::\ | | \::::::/::::::::::/::::::::::::\ | | \::::/::::::::::/::::::::::::::| | | |::/::::::::::/:::::::::::::::| | | \/::::::::::/:::::::::::::::::\| | /\:::::::::/:::::::::::::::::::| | / \:::::::/::::::::::::::::::::|\ | / |:::::/:::::::::::::::::::::| | | / \::::/::::::::::::::::::::::| \ min VSF -+----/-------\--/-----------------------|--\--- min VSF | / \/ | \ +--/----------/\------------------------+----\- DCF R1 R2 \ | \ min HSF | max HSF VB
这是一幅普通的显示器模式图.图上x轴显示点时钟(DCF),y轴代表刷新率(RR).图上的填充区域描绘出了显示器的特性:区域内的每一点都是一种可能的显示模式.
标记为'R1'和'R2'的直线代表一个固定的分辨率(例如640x480);它们画出了怎样通过点时钟和刷新率的很多不同组合来实现一个分辨率.R2线代表了比R1更高的分辨率.
允许区域的上下边界是代表场频限值的水平线.频宽是点时钟的上限,因此由一条在右边限制了特性区域的垂直线代表.
在 绘制显示器特性你能找到一个程序帮你为自己的显示器描绘与此类似的图(但有X图形界面,更好看).那一章还讨论了有趣的部分;由行频的限制而造成的边界的引出.