Page Flipping

在《Double Buffer》介紹了雙重緩衝的高速繪圖技巧,雖然對 2D 遊戲來說已經盡善盡美,但如果要進一步苛求的話,那就是 Back buffer 複製到 Primary surface 的這個動作也算增加電腦的工作量。於是有人想說,為何不跳過這個動作?Back buffer 畫好直接顯示出來當 Primary surface,再把原本的 Primary surface 隱藏起來當 Back buffer,如此反覆進行不也是一樣效果嗎?

這就是本章節要介紹的 Page Flipping 技巧!


原始碼


範例下載

19690601A.7z