瀏覽單個文章
pcfung
New Member
 

加入日期: Mar 2004
您的住址: 台北
文章: 2
說到支援Triple Buffering的D3D遊戲,其實Unreal Tournament一代就有支援了。

http://www.planetunreal.com/inoxx/tweak/uttg3.htm

"Rendering / Direct3D support /UseTrippleBuffering
Triple Buffering is using a bit more memory but it can give you additional speed. The triple buffer is supposed to give you the same speed increase than turning the Vsync to false, without the tearing so I recommend to change it to true if you have enough memory."

倒是不知道為什麼後來的遊戲支援這個的不多。

要啟動Triple Buffering的話,只要在 D3D 的 API 中將D3DPRESENT_PARAMETERS::BackBufferCount 設為 2 即可,看起來好像沒什麼難的...
舊 2007-05-22, 02:59 PM #34
回應時引用此文章
pcfung離線中