4 >SDL_SetColorKey</TITLE
7 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
10 TITLE="SDL Library Documentation"
11 HREF="index.html"><LINK
14 HREF="video.html"><LINK
17 HREF="sdlsavebmp.html"><LINK
20 HREF="sdlsetalpha.html"></HEAD
31 SUMMARY="Header navigation table"
40 >SDL Library Documentation</TH
48 HREF="sdlsavebmp.html"
62 HREF="sdlsetalpha.html"
83 >SDL_SetColorKey -- Sets the color key (transparent pixel) in a blittable surface and
84 RLE acceleration.</DIV
86 CLASS="REFSYNOPSISDIV"
100 CLASS="FUNCSYNOPSISINFO"
101 >#include "SDL.h"</PRE
110 >(SDL_Surface *surface, Uint32 flag, Uint32 key);</CODE
124 > Sets the color key (transparent pixel) in a blittable surface and enables or
125 disables RLE blit acceleration.</P
127 >RLE acceleration can substantially speed up blitting of images with large
128 horizontal runs of transparent pixels (i.e., pixels that match the
139 > must be of the same pixel format as the <TT
145 HREF="sdlmaprgb.html"
150 > is often useful for obtaining an acceptable value.</P
166 > is the transparent pixel value in the source image of a
178 > then the surface will be draw using RLE
179 acceleration when drawn with
181 HREF="sdlblitsurface.html"
184 actually be encoded for RLE acceleration the first time
186 HREF="sdlblitsurface.html"
190 HREF="sdldisplayformat.html"
191 >SDL_DisplayFormat</A
200 > is 0, this function clears
201 any current color key.</P
211 >This function returns <SPAN
218 > if there was an error.</P
229 HREF="sdlblitsurface.html"
236 HREF="sdldisplayformat.html"
239 >SDL_DisplayFormat</TT
243 HREF="sdlmaprgb.html"
250 HREF="sdlsetalpha.html"
262 SUMMARY="Footer navigation table"
273 HREF="sdlsavebmp.html"
291 HREF="sdlsetalpha.html"