SDL_MapRGB

名字

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

概要

使用
SDL;

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

描繪

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

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

如果指定映像點格式有一個第一位的成分,它將是是所有的1小塊返回((完全不透明的).

回程價值

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

也注意到

SDL_GetRGB, SDL_GetRGBA,SDL_MapRGBA ,TSDL_PixelFormat