SDL_FillRect

章節:SDL API 參考 (3)
更新:2001年9月11日 星期二 23:01
索引
 

名稱

SDL_FillRect - 此函數將用一些顏色來快速填充指定的矩形區域。  

摘要

#include "SDL.h"

int SDL_FillRect(SDL_Surface *dst, SDL_Rect *dstrect, Uint32 color);  

摘要

此函數用color來快速填充指定的矩形區域。若dstrect為NULL,則整個平面將填以color。

顏色應為平面所用格式之像素(譯注:原文如此,此處之像素應理解為像素的顏色,否則邏輯不通),並可由SDL_MapRGB或SDL_MapRGBA函數來生成。若顏色值包含alpha值,則目標將簡單地以alpha信息填充,而不產生混合。

若目標設有裁剪矩形區域(通過SDL_SetClipRect設置),則此函數會依據裁剪矩形區域與dstrect矩形區域的交集來進行裁剪,並且dstrect矩形區域將被修改,以反映此區域實際上已被填充。  

返回值

若成功,則此函數返回0;否則,返回-1。  

另見

SDL_MapRGB、SDL_MapRGBA、SDL_BlitSurface、SDL_Rect  

譯者

石仔<guoshimin57@gmail.com>  

中文版主頁

http://guoshimin.users.sf.net  

中文版最後更新時間

2010年2月19日


 

索引

名稱
摘要
摘要
返回值
另見
譯者
中文版主頁
中文版最後更新時間