SDL_CreateRGBSurface

名字

SDL_CreateRGBSurface建立一空SDL_Surface

概要

使用
SDL;

功能SDL_CreateRGBSurface旗幟:UInt32;寬度,高度,深度:整數;RMask,GMask,BMask,AMask:UInt32:PSDL_Surface;

描繪

分配一空表面((一定是在 SDL_SetVideoMode)以後打電話

如果深度是8,小塊一塊空調色盤被分配前往表面,除此之外一 TSDL_PixelFormat是的'擠滿的映像點'建立使用 [RGBA]面具的撫養((看見 TSDL_PixelFormat).旗幟 指定類型的應該被建立的表面,它是一或者有下列可能價值結合有.

SDL_SWSURFACE SDL將建立在系統記憶中表面.這個改進映像點差不多接近的機會,但是你可以不能利用一些類型的硬體blitting的表現.
SDL_HWSURFACE SDL將嘗試建立在顯示內存中表面.這個將允許SDL利用常被加速影像>Videoblits.
SDL_SRCCOLORKEY 隨著這旗幟SDL將嘗試發現最好的給上色標blitting支撐的這表面,在系統記憶中任一個或者得到硬體顯示內存的位置.
SDL_SRCALPHA 隨著這旗幟SDL將嘗試在系統記憶或者顯示內存中也發現最好的位置得到硬體第一位的技術支持前往這表面

也注意到

SDL_CreateRGBSurfaceFrom ,SDL_FreeSurface ,SDL_SetVideoMode ,SDL_LockSurface ,TSDL_PixelFormat ,TSDL_Surface