SDL_MapRGBA

名字

SDL_MapRGBA繪製一RGBA彩色的對一映像點格式的價值的地圖.

概要

使用
SDL;

function SDL_MapRGBA( format : PSDL_PixelFormat; r : UInt8; g : UInt8; b: UInt8; a : UInt8 ) : UInt32;

描繪

繪製RGBA彩色的對指定映像點格式的價值的地圖和歸還作為一32位int映像點價值.

如果格式有一塊調色盤((8位),在調色盤中最勢均力敵的比賽顏色的索引將被歸還.

如果指定映像點格式沒有第一位的成分,第一位的價值將(當它將和一塊調色盤)在一起是在格式中時,被忽視

回程價值

一映像點價值,最好接近為一給出映像點格式給出RGBA彩色的價值.如果映像點格式bpp((彩色的深度)是不到32 bpp,那時有回程價值不在使用的上面小塊能安全被忽視((例如,隨著一16 bpp格式回程價值能為一8 bpp格式)向一 Uint16和同樣被給分配一Uint8.

也注意到

SDL_GetRGB,SDL_GetRGBA ,SDL_MapRGB, TSDL_PixelFormat