fps(frames per second):每秒傳輸幀數。
這裡的「fps」也可以理解為我們常說的「重新整理率(單位為hz)」,例如我們常在cs遊戲裡說的「fps值」。我們在裝機選購顯示卡和顯示器的時候,都會注意到「重新整理率」。一般我們設定預設重新整理率都在75hz(即75幀/秒)以上。例如:75hz的重新整理率刷也就是指螢幕一秒內只掃瞄75次,即75幀/秒。而當重新整理率太低時我們肉眼都能感覺到螢幕的閃爍,不連貫,對影象顯示效果和視覺感觀產生不好的影響。
既然重新整理率越快越好,為什麼還要強調沒必要追求太高的重新整理率呢?
其中原因是在顯示『解析度』不變的情況下,fps越高,則對顯示卡的處理能力要求越高。
電腦中所顯示的畫面,都是由顯示卡來進行輸出的,因此螢幕上每個畫素的填充都得由顯示卡來進行計算、輸出。
當畫面的解析度是1024×768時,畫面的重新整理率要達到24幀/秒,那麼顯示卡在一秒鐘內需要處理的畫素量就達到了「1024×768×24=18874368」。
如果要求畫面的重新整理率達到50幀/秒,則資料量一下子提公升到了「1024×768×50=39321600」。
fps與解析度、顯示卡處理能力的關係如下:
處理能力=解析度×重新整理率。這也就是為什麼在玩遊戲時,解析度設定得越大,畫面就越不流暢的原因了。
重新整理頻率:即螢幕重新整理的速度。
重新整理頻率越低,影象閃爍和抖動的就越厲害,眼睛疲勞得就越快。
採用70hz以上的重新整理頻率時才能基本消除閃爍,顯示器最好穩定工作在允許的最高頻率下,一般是85hz。
在顯示器內部,有一些振盪電路。
人們通常所說的重新整理頻率,指的就是振盪電路的頻率。
重新整理頻率的計算公式是:水平同步掃瞄線x幀頻=重新整理頻率。
普通顯示器的重新整理頻率在15.75khz-95khz間。
15.75khz是人體對顯示器最低要求的重新整理頻率,是由525(線)x30(fps)=15.75khz計算所得。
在這裡,1/15.75khz= 63.5us(微秒),也就是說在每幀525線、每秒30幀的模式下,顯示器掃瞄一條水平線所花的時間是63.5微秒。
XNA中FPS統計重新整理率頻率類
計算fps類 public static class fpscounter 設定 獲取用於計算fps的時間間隔 毫秒 預設值1000 public static int interval set 在每一幀呼叫 自從上一幀經過的時間 如果經過的時間大於設定的間隔時間就返回true public sta...
XNA中FPS統計重新整理率頻率類
1 using microsoft.xna.framework 23 namespace game1421 2223 24 設定 獲取用於計算fps的時間間隔 毫秒 25 預設值1000 26 27public static intinterval 2830 set31 32 33 34 在每一幀呼...
徹底解析Fps與重新整理率,什麼叫做垂直同步
垂直同步 sync per frame 1.什麼叫做fps?什麼叫做重新整理率?他們兩個是一回事嗎?fps是英文 frame per second 的縮寫,中文可譯為 每秒鐘畫面更新次數。我們平時所看到的連續畫面都是由一幅幅靜止畫面組成的,每幅畫面稱為一幀,fps正是對 幀 變化速度的數值描述,單位...