水平
水平同步脈衝(Horizontal synchronization pulse, Hsync)加在兩個掃描行之間。它是一個短小的脈衝,在一行掃描完成之後,它就會出現,指示著這一行掃描完成,同時它也指示著下一行將要開始。 水平同步脈衝出現後,會有一小段叫horizontal back porch的時間,這段時間裡的像素信號是不會被顯示出來,過了這一小段時間之後,電子槍就開始掃描新的一行,將要顯示的內容掃描到顯示器上。
垂直
垂直同步脈衝(Vertical synchronization, Vsynce)是加在兩幀之間。跟水平同步脈衝類似,但它指示著前一幀的結束,和新一幀的開始。 垂直同步脈衝是一個持續時間比較長的脈衝,可能持續一行或幾行的掃描時間,但在這段時間內,沒有像素信號出現。
關鍵部分
為什麼垂直同步的開關會影響CS中的fps值?道理一點都不複雜。首先我們平時運行作業系統一般螢幕刷新率是多少?大概一般都是在85上下吧,那么顯示卡就會每按照85的頻率時間來傳送一個垂直同步信號,信號和信號的時間間隔是85的解析度所寫一屏圖像時間。
如果選擇“等待垂直同步信號”(也就是“打開垂直同步”),顯示卡繪製圖形前會等待信號;性能強勁的顯示卡則會提前完成繪製,並在下個信號到達之前等待。此時,遊戲的fps值會受顯示器刷新率的制約。對於高端顯示卡而言,這限制了其性能的發揮。
而如果選擇“不等待垂直同步信號”(也就是“關閉垂直同步”),那么顯示卡繪製完一屏畫面,不等待垂直同步信號,就開始下一屏畫面的繪製,自然可以完全發揮顯示卡的實力。但是,不要忘記,正是因為垂直同步的存在,才能使得遊戲進程和顯示器刷新率同步,使得畫面平滑,使得畫面穩定。取消了垂直同步信號,固然可以換來更快的速度,但是在圖像的連續性上,性能勢必打折扣。這也正是很多朋友抱怨關閉垂直後發現畫面不連續的理論原因!
擴展內容:調節強勁顯示卡與顯示器刷新率的矛盾——三重緩衝。
主要作用
主要區別在於那些高速運行的遊戲,比如實況,FPS遊戲,打開後能防止遊戲畫面高速移動時畫面撕裂現象,當然打開後如果你的遊戲畫面FPS數能達到或超過你顯示器的刷新率,這時你的遊戲畫面FPS數被限制為你顯示器的刷新率。你會覺得原來移動時的遊戲畫面是如此舒服,如果達不到會出現不同程度的跳幀現象,FPS與刷新率差距越大跳幀越嚴重。關閉後除高速運動的遊戲外其他遊戲基本看不出畫面撕裂現象。關閉此選項畫面流暢程度會有一定的提高。
檢測器
垂直同步脈衝檢測器10包括不回卷正反計數器14和比較器18,計數器14以採樣頻率對複合同步信號電平採樣。當計數器14的數字輸出上升到第一基準計數以上時比較器18引發垂直同步檢測脈衝,而當計數器14的數字輸出下降到第二基準計數以下時結束垂直同步檢測脈衝。供給比較器18的基準數是隨時依每個垂直同步檢測脈衝的引發和結束而改變的。脈衝整形電路可以包括用來對比較器18的輸出採樣並產生垂直同步信號的鎖存器22。
設定方法
由於這個選項對顯示卡的要求比較高,建議只在ATI Radeon 9550或以上顯示卡打開。 GeForce系列5700LE以上顯示卡打開。其它的在DirectX8下有較好表現的如ATI Radeon 8500、9500,GeForce4 Ti系列,則可以在800×600的解析度下打開該選項。打開垂直同步會明顯地消除畫面因為垂直掃描和水平掃描不同步而帶來的割裂線。