理論上講,這種修改方法將與顯示驅動程序/適配器無關,因為它修改的是顯示器的設置值,而不是顯示驅動程序/適配器本身。
重要提示:在修改之前,請確認你的顯示器支持你所希望采用的分辨率下的刷新率!後果自負!
假定你已經正確地安裝了你的顯示器(顯示器驅動程序支持你所想要的垂直刷新率,在這個案例裡為75Hz),並且你的是“普通的”系統(沒有啟用多顯示器支持等等),請照下面講的做:
打開注冊表編輯器,查找這個鍵:
[HKEY_LOCAL_MacHINE\\system\\CurentControlSet\\Control\\Class]。展開Class鍵,你將看到一組類似於{1113E534-EAF87542.....}的鍵。
如果你選中其中之一,將會看到一些值,那是一個名為“默認”或“Class”的字符串,或者兩者都有。它們是用於標識設備的,像“調制解調器”,“鍵盤”等等。查找“Class”的值為“Monitor”的鍵。
展開該鍵,它下面應該至少包含有一個子鍵,通常為“0000”。如果有多個子鍵,你必須看看哪個是當前正在使用的,然後逐個進行修改。
展開“0000”鍵,它下面應該包含子鍵“MODES”,再接著展開它,這時你應該看到一個以你的顯示器最大分辨率命名的子鍵。現在,假如你想設1024X768分辨率下的垂直刷新率為75Hz,那麼可在“MODES”鍵下加一個子鍵“1024,768”,添加字符串值“Mode1”="75-75,75-75”。
現在如果你打開“顯示屬性”(右擊你的桌面),點擊“高級”按鈕,轉到“監視器”標簽,你將可以選擇唯一一項刷新率即75Hz。當然,前提條件是,“0000”鍵是當前正在使用的鍵,而且“隱藏該顯示器無法顯示的模式”選項已被選中。重復上述修改過程,添加你所想使用的所有刷新率/分辨率組合。
最後,轉到“顯示屬性->高級->監視器”,選擇刷新率,這裡選75Hz。
從本質上說,這種修改方法是將你的顯示器所支持的最低刷新率設置為你希望使用的刷新率。現在,所有的游戲都將在指定的刷新率下運行,不管它們使用的是Direct3D還是OpenGL。