7 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
10 TITLE="SDL Library Documentation"
11 HREF="index.html"><LINK
14 HREF="video.html"><LINK
16 TITLE="SDL_SetGammaRamp"
17 HREF="sdlsetgammaramp.html"><LINK
20 HREF="sdlmaprgba.html"></HEAD
31 SUMMARY="Header navigation table"
40 >SDL Library Documentation</TH
48 HREF="sdlsetgammaramp.html"
62 HREF="sdlmaprgba.html"
83 >SDL_MapRGB -- Map a RGB color value to a pixel format.</DIV
85 CLASS="REFSYNOPSISDIV"
99 CLASS="FUNCSYNOPSISINFO"
100 >#include "SDL.h"</PRE
109 >(SDL_PixelFormat *fmt, Uint8 r, Uint8 g, Uint8 b);</CODE
123 >Maps the RGB color value to the specified pixel format and returns the
124 pixel value as a 32-bit int.</P
126 >If the format has a palette (8-bit) the index of the closest matching
127 color in the palette will be returned.</P
129 >If the specified pixel format has an alpha component it will be returned
130 as all 1 bits (fully opaque).</P
140 >A pixel value best approximating the given RGB color value for a given
141 pixel format. If the pixel format bpp (color depth) is less than 32-bpp
142 then the unused upper bits of the return value can safely be ignored
143 (e.g., with a 16-bpp format the return value can be assigned to a
147 >, and similarly a <SPAN
162 HREF="sdlgetrgb.html"
169 HREF="sdlgetrgba.html"
176 HREF="sdlmaprgba.html"
183 HREF="sdlpixelformat.html"
186 >SDL_PixelFormat</SPAN
195 SUMMARY="Footer navigation table"
206 HREF="sdlsetgammaramp.html"
224 HREF="sdlmaprgba.html"
234 >SDL_SetGammaRamp</TD