SDL學習筆記之二

2021-06-19 08:37:55 字數 585 閱讀 7654

sdl_su***ce *image =

sdl_loadbmp("image.bmp");

2. 從乙個表面,進行塊複製到另乙個表面:sdl_blitsu***ce()

int

sdl_blitsu***ce(

sdl_su***ce *src,

sdl_rect *sr,

sdl_su***e *dst,

sdl_rect *dr);

第二個引數指定要傳送表面的矩形區域,null傳送整個表面。

3. 只有在直接操作畫素的時候,才需要鎖屏。因此,繪製(傳送)影象時不需要鎖屏。

4. 獲取鍵盤按鍵狀態:sdl_getkeystate()

uint8 *keys =

sdl_getkeystate(null);返回乙個uint8型別的陣列,包含了某一按鍵是否被按下。

if(keys[

sdlk_up])

5. 在某一幀,當螢幕某處沒有畫素要繪製時,前一幀畫素將被保留。

因此,在繪製移動的時候要特別注意拖影的產生(要有背景圖就行了!),

並且要注意背景的位置,最好要覆蓋整個螢幕出乙個畫素。

SDL學習筆記之二

sdl su ce image sdl loadbmp image.bmp 2.從乙個表面,進行塊複製到另乙個表面 sdl blitsu ce int sdl blitsu ce sdl su ce src,sdl rect sr,sdl su e dst,sdl rect dr 第二個引數指定要傳...

Qt學習筆記之二

如下圖所示 新版本的qt gui 被包含到qtwidget中去了。可以在新建工程的pro檔案中新增包含項 qt coreguiwidgets 之前只有core 和 gui 可以在後面新增widgets 這也是為什麼有些朋友找不到標頭檔案比如說 等等 如下圖所示 再檢視qtwidgets資料夾可以發現...

Oracle學習筆記之二

筆錄oracle oracle完全學習手冊 2017 08 18 整體把握oracle資料庫,了解資料庫的體系架構 1.oracle資料庫的體系結構 物理儲存結構,邏輯儲存結構,記憶體結構,例項程序結構 2.oracle物理儲存結構 oracle物理上是由儲存在作業系統的檔案組成 資料檔案 dbf ...