使用雙緩衝屏幕與Simple DirectMedia Layer,它是更有效的位圖傳輸的多個圖像之後調用SDL_UpdateRect
一次或調用SDL_Flip
前位圖傳輸每個單獨的圖像之後一旦調用它呢?換句話說,將SDL_UpdateRect
導致屏幕立即更新,或者它只是告訴簡單Directmedia層哪些方面必須進行更新時,屏幕翻轉?它應該如何與雙緩衝屏幕一起使用?SDL_UpdateRect在雙緩衝屏幕上的精確時間和效果是什麼?
作爲參考,這裏是SDL_UpdateRect
描述。
確保給定區域的更新給定的屏幕上。 矩形必須被限制在屏幕邊界內(沒有剪輯 完成)。
如果 'X', 'ÿ', '瓦特' 和 'ħ' 全部爲0,
SDL_UpdateRect
將更新 整個屏幕。