comparison docs/html/video.html @ 803:355632dca928

Updated SDL HTML documentation
author Sam Lantinga <slouken@libsdl.org>
date Tue, 10 Feb 2004 15:15:40 +0000
parents e5bc29de3f0a
children
comparison
equal deleted inserted replaced
802:3c609d54f100 803:355632dca928
2 ><HEAD 2 ><HEAD
3 ><TITLE 3 ><TITLE
4 >Video</TITLE 4 >Video</TITLE
5 ><META 5 ><META
6 NAME="GENERATOR" 6 NAME="GENERATOR"
7 CONTENT="Modular DocBook HTML Stylesheet Version 1.64 7 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
8 "><LINK 8 "><LINK
9 REL="HOME" 9 REL="HOME"
10 TITLE="SDL Library Documentation" 10 TITLE="SDL Library Documentation"
11 HREF="index.html"><LINK 11 HREF="index.html"><LINK
12 REL="UP" 12 REL="UP"
13 TITLE="SDL Reference" 13 TITLE="SDL Reference"
14 HREF="reference.html"><LINK 14 HREF="reference.html"><LINK
15 REL="PREVIOUS" 15 REL="PREVIOUS"
16 TITLE="SDL_GetError" 16 TITLE="SDL_envvars"
17 HREF="sdlgeterror.html"><LINK 17 HREF="sdlenvvars.html"><LINK
18 REL="NEXT" 18 REL="NEXT"
19 TITLE="SDL_GetVideoSurface" 19 TITLE="SDL_GetVideoSurface"
20 HREF="sdlgetvideosurface.html"><META 20 HREF="sdlgetvideosurface.html"><META
21 NAME="KEYWORD" 21 NAME="KEYWORD"
22 CONTENT="video"><META 22 CONTENT="video"><META
30 VLINK="#551a8b" 30 VLINK="#551a8b"
31 ALINK="#ff0000" 31 ALINK="#ff0000"
32 ><DIV 32 ><DIV
33 CLASS="NAVHEADER" 33 CLASS="NAVHEADER"
34 ><TABLE 34 ><TABLE
35 SUMMARY="Header navigation table"
35 WIDTH="100%" 36 WIDTH="100%"
36 BORDER="0" 37 BORDER="0"
37 CELLPADDING="0" 38 CELLPADDING="0"
38 CELLSPACING="0" 39 CELLSPACING="0"
39 ><TR 40 ><TR
46 ><TD 47 ><TD
47 WIDTH="10%" 48 WIDTH="10%"
48 ALIGN="left" 49 ALIGN="left"
49 VALIGN="bottom" 50 VALIGN="bottom"
50 ><A 51 ><A
51 HREF="sdlgeterror.html" 52 HREF="sdlenvvars.html"
53 ACCESSKEY="P"
52 >Prev</A 54 >Prev</A
53 ></TD 55 ></TD
54 ><TD 56 ><TD
55 WIDTH="80%" 57 WIDTH="80%"
56 ALIGN="center" 58 ALIGN="center"
60 WIDTH="10%" 62 WIDTH="10%"
61 ALIGN="right" 63 ALIGN="right"
62 VALIGN="bottom" 64 VALIGN="bottom"
63 ><A 65 ><A
64 HREF="sdlgetvideosurface.html" 66 HREF="sdlgetvideosurface.html"
67 ACCESSKEY="N"
65 >Next</A 68 >Next</A
66 ></TD 69 ></TD
67 ></TR 70 ></TR
68 ></TABLE 71 ></TABLE
69 ><HR 72 ><HR
72 ><DIV 75 ><DIV
73 CLASS="CHAPTER" 76 CLASS="CHAPTER"
74 ><H1 77 ><H1
75 ><A 78 ><A
76 NAME="VIDEO" 79 NAME="VIDEO"
77 >Chapter 6. Video</A 80 ></A
78 ></H1 81 >Chapter 6. Video</H1
79 ><DIV 82 ><DIV
80 CLASS="TOC" 83 CLASS="TOC"
81 ><DL 84 ><DL
82 ><DT 85 ><DT
83 ><B 86 ><B
85 ></DT 88 ></DT
86 ><DT 89 ><DT
87 ><A 90 ><A
88 HREF="sdlgetvideosurface.html" 91 HREF="sdlgetvideosurface.html"
89 >SDL_GetVideoSurface</A 92 >SDL_GetVideoSurface</A
90 > &#8212; returns a pointer to the current display surface</DT 93 >&nbsp;--&nbsp;returns a pointer to the current display surface</DT
91 ><DT 94 ><DT
92 ><A 95 ><A
93 HREF="sdlgetvideoinfo.html" 96 HREF="sdlgetvideoinfo.html"
94 >SDL_GetVideoInfo</A 97 >SDL_GetVideoInfo</A
95 > &#8212; returns a pointer to information about the video hardware</DT 98 >&nbsp;--&nbsp;returns a pointer to information about the video hardware</DT
96 ><DT 99 ><DT
97 ><A 100 ><A
98 HREF="sdlvideodrivername.html" 101 HREF="sdlvideodrivername.html"
99 >SDL_VideoDriverName</A 102 >SDL_VideoDriverName</A
100 > &#8212; Obtain the name of the video driver</DT 103 >&nbsp;--&nbsp;Obtain the name of the video driver</DT
101 ><DT 104 ><DT
102 ><A 105 ><A
103 HREF="sdllistmodes.html" 106 HREF="sdllistmodes.html"
104 >SDL_ListModes</A 107 >SDL_ListModes</A
105 > &#8212; Returns a pointer to an array of available screen dimensions for 108 >&nbsp;--&nbsp;Returns a pointer to an array of available screen dimensions for
106 the given format and video flags</DT 109 the given format and video flags</DT
107 ><DT 110 ><DT
108 ><A 111 ><A
109 HREF="sdlvideomodeok.html" 112 HREF="sdlvideomodeok.html"
110 >SDL_VideoModeOK</A 113 >SDL_VideoModeOK</A
111 > &#8212; Check to see if a particular video mode is supported.</DT 114 >&nbsp;--&nbsp;Check to see if a particular video mode is supported.</DT
112 ><DT 115 ><DT
113 ><A 116 ><A
114 HREF="sdlsetvideomode.html" 117 HREF="sdlsetvideomode.html"
115 >SDL_SetVideoMode</A 118 >SDL_SetVideoMode</A
116 > &#8212; Set up a video mode with the specified width, height and bits-per-pixel.</DT 119 >&nbsp;--&nbsp;Set up a video mode with the specified width, height and bits-per-pixel.</DT
117 ><DT 120 ><DT
118 ><A 121 ><A
119 HREF="sdlupdaterect.html" 122 HREF="sdlupdaterect.html"
120 >SDL_UpdateRect</A 123 >SDL_UpdateRect</A
121 > &#8212; Makes sure the given area is updated on the given screen.</DT 124 >&nbsp;--&nbsp;Makes sure the given area is updated on the given screen.</DT
122 ><DT 125 ><DT
123 ><A 126 ><A
124 HREF="sdlupdaterects.html" 127 HREF="sdlupdaterects.html"
125 >SDL_UpdateRects</A 128 >SDL_UpdateRects</A
126 > &#8212; Makes sure the given list of rectangles is updated on the given screen.</DT 129 >&nbsp;--&nbsp;Makes sure the given list of rectangles is updated on the given screen.</DT
127 ><DT 130 ><DT
128 ><A 131 ><A
129 HREF="sdlflip.html" 132 HREF="sdlflip.html"
130 >SDL_Flip</A 133 >SDL_Flip</A
131 > &#8212; Swaps screen buffers</DT 134 >&nbsp;--&nbsp;Swaps screen buffers</DT
132 ><DT 135 ><DT
133 ><A 136 ><A
134 HREF="sdlsetcolors.html" 137 HREF="sdlsetcolors.html"
135 >SDL_SetColors</A 138 >SDL_SetColors</A
136 > &#8212; Sets a portion of the colormap for the given 8-bit surface.</DT 139 >&nbsp;--&nbsp;Sets a portion of the colormap for the given 8-bit surface.</DT
137 ><DT 140 ><DT
138 ><A 141 ><A
139 HREF="sdlsetpalette.html" 142 HREF="sdlsetpalette.html"
140 >SDL_SetPalette</A 143 >SDL_SetPalette</A
141 > &#8212; Sets the colors in the palette of an 8-bit surface.</DT 144 >&nbsp;--&nbsp;Sets the colors in the palette of an 8-bit surface.</DT
142 ><DT 145 ><DT
143 ><A 146 ><A
144 HREF="sdlsetgamma.html" 147 HREF="sdlsetgamma.html"
145 >SDL_SetGamma</A 148 >SDL_SetGamma</A
146 > &#8212; Sets the color gamma function for the display</DT 149 >&nbsp;--&nbsp;Sets the color gamma function for the display</DT
147 ><DT 150 ><DT
148 ><A 151 ><A
149 HREF="sdlgetgammaramp.html" 152 HREF="sdlgetgammaramp.html"
150 >SDL_GetGammaRamp</A 153 >SDL_GetGammaRamp</A
151 > &#8212; Gets the color gamma lookup tables for the display</DT 154 >&nbsp;--&nbsp;Gets the color gamma lookup tables for the display</DT
152 ><DT 155 ><DT
153 ><A 156 ><A
154 HREF="sdlsetgammaramp.html" 157 HREF="sdlsetgammaramp.html"
155 >SDL_SetGammaRamp</A 158 >SDL_SetGammaRamp</A
156 > &#8212; Sets the color gamma lookup tables for the display</DT 159 >&nbsp;--&nbsp;Sets the color gamma lookup tables for the display</DT
157 ><DT 160 ><DT
158 ><A 161 ><A
159 HREF="sdlmaprgb.html" 162 HREF="sdlmaprgb.html"
160 >SDL_MapRGB</A 163 >SDL_MapRGB</A
161 > &#8212; Map a RGB color value to a pixel format.</DT 164 >&nbsp;--&nbsp;Map a RGB color value to a pixel format.</DT
162 ><DT 165 ><DT
163 ><A 166 ><A
164 HREF="sdlmaprgba.html" 167 HREF="sdlmaprgba.html"
165 >SDL_MapRGBA</A 168 >SDL_MapRGBA</A
166 > &#8212; Map a RGBA color value to a pixel format.</DT 169 >&nbsp;--&nbsp;Map a RGBA color value to a pixel format.</DT
167 ><DT 170 ><DT
168 ><A 171 ><A
169 HREF="sdlgetrgb.html" 172 HREF="sdlgetrgb.html"
170 >SDL_GetRGB</A 173 >SDL_GetRGB</A
171 > &#8212; Get RGB values from a pixel in the specified pixel format.</DT 174 >&nbsp;--&nbsp;Get RGB values from a pixel in the specified pixel format.</DT
172 ><DT 175 ><DT
173 ><A 176 ><A
174 HREF="sdlgetrgba.html" 177 HREF="sdlgetrgba.html"
175 >SDL_GetRGBA</A 178 >SDL_GetRGBA</A
176 > &#8212; Get RGBA values from a pixel in the specified pixel format.</DT 179 >&nbsp;--&nbsp;Get RGBA values from a pixel in the specified pixel format.</DT
177 ><DT 180 ><DT
178 ><A 181 ><A
179 HREF="sdlcreatergbsurface.html" 182 HREF="sdlcreatergbsurface.html"
180 >SDL_CreateRGBSurface</A 183 >SDL_CreateRGBSurface</A
181 > &#8212; Create an empty SDL_Surface</DT 184 >&nbsp;--&nbsp;Create an empty SDL_Surface</DT
182 ><DT 185 ><DT
183 ><A 186 ><A
184 HREF="sdlcreatergbsurfacefrom.html" 187 HREF="sdlcreatergbsurfacefrom.html"
185 >SDL_CreateRGBSurfaceFrom</A 188 >SDL_CreateRGBSurfaceFrom</A
186 > &#8212; Create an SDL_Surface from pixel data</DT 189 >&nbsp;--&nbsp;Create an SDL_Surface from pixel data</DT
187 ><DT 190 ><DT
188 ><A 191 ><A
189 HREF="sdlfreesurface.html" 192 HREF="sdlfreesurface.html"
190 >SDL_FreeSurface</A 193 >SDL_FreeSurface</A
191 > &#8212; Frees (deletes) a SDL_Surface</DT 194 >&nbsp;--&nbsp;Frees (deletes) a SDL_Surface</DT
192 ><DT 195 ><DT
193 ><A 196 ><A
194 HREF="sdllocksurface.html" 197 HREF="sdllocksurface.html"
195 >SDL_LockSurface</A 198 >SDL_LockSurface</A
196 > &#8212; Lock a surface for directly access.</DT 199 >&nbsp;--&nbsp;Lock a surface for directly access.</DT
197 ><DT 200 ><DT
198 ><A 201 ><A
199 HREF="sdlunlocksurface.html" 202 HREF="sdlunlocksurface.html"
200 >SDL_UnlockSurface</A 203 >SDL_UnlockSurface</A
201 > &#8212; Unlocks a previously locked surface.</DT 204 >&nbsp;--&nbsp;Unlocks a previously locked surface.</DT
202 ><DT 205 ><DT
203 ><A 206 ><A
204 HREF="sdlloadbmp.html" 207 HREF="sdlloadbmp.html"
205 >SDL_LoadBMP</A 208 >SDL_LoadBMP</A
206 > &#8212; Load a Windows BMP file into an SDL_Surface.</DT 209 >&nbsp;--&nbsp;Load a Windows BMP file into an SDL_Surface.</DT
207 ><DT 210 ><DT
208 ><A 211 ><A
209 HREF="sdlsavebmp.html" 212 HREF="sdlsavebmp.html"
210 >SDL_SaveBMP</A 213 >SDL_SaveBMP</A
211 > &#8212; Save an SDL_Surface as a Windows BMP file.</DT 214 >&nbsp;--&nbsp;Save an SDL_Surface as a Windows BMP file.</DT
212 ><DT 215 ><DT
213 ><A 216 ><A
214 HREF="sdlsetcolorkey.html" 217 HREF="sdlsetcolorkey.html"
215 >SDL_SetColorKey</A 218 >SDL_SetColorKey</A
216 > &#8212; Sets the color key (transparent pixel) in a blittable surface and 219 >&nbsp;--&nbsp;Sets the color key (transparent pixel) in a blittable surface and
217 RLE acceleration.</DT 220 RLE acceleration.</DT
218 ><DT 221 ><DT
219 ><A 222 ><A
220 HREF="sdlsetalpha.html" 223 HREF="sdlsetalpha.html"
221 >SDL_SetAlpha</A 224 >SDL_SetAlpha</A
222 > &#8212; Adjust the alpha properties of a surface</DT 225 >&nbsp;--&nbsp;Adjust the alpha properties of a surface</DT
223 ><DT 226 ><DT
224 ><A 227 ><A
225 HREF="sdlsetcliprect.html" 228 HREF="sdlsetcliprect.html"
226 >SDL_SetClipRect</A 229 >SDL_SetClipRect</A
227 > &#8212; Sets the clipping rectangle for a surface.</DT 230 >&nbsp;--&nbsp;Sets the clipping rectangle for a surface.</DT
228 ><DT 231 ><DT
229 ><A 232 ><A
230 HREF="sdlgetcliprect.html" 233 HREF="sdlgetcliprect.html"
231 >SDL_GetClipRect</A 234 >SDL_GetClipRect</A
232 > &#8212; Gets the clipping rectangle for a surface.</DT 235 >&nbsp;--&nbsp;Gets the clipping rectangle for a surface.</DT
233 ><DT 236 ><DT
234 ><A 237 ><A
235 HREF="sdlconvertsurface.html" 238 HREF="sdlconvertsurface.html"
236 >SDL_ConvertSurface</A 239 >SDL_ConvertSurface</A
237 > &#8212; Converts a surface to the same format as another surface.</DT 240 >&nbsp;--&nbsp;Converts a surface to the same format as another surface.</DT
238 ><DT 241 ><DT
239 ><A 242 ><A
240 HREF="sdlblitsurface.html" 243 HREF="sdlblitsurface.html"
241 >SDL_BlitSurface</A 244 >SDL_BlitSurface</A
242 > &#8212; This performs a fast blit from the source surface to the destination surface.</DT 245 >&nbsp;--&nbsp;This performs a fast blit from the source surface to the destination surface.</DT
243 ><DT 246 ><DT
244 ><A 247 ><A
245 HREF="sdlfillrect.html" 248 HREF="sdlfillrect.html"
246 >SDL_FillRect</A 249 >SDL_FillRect</A
247 > &#8212; This function performs a fast fill of the given rectangle with some color</DT 250 >&nbsp;--&nbsp;This function performs a fast fill of the given rectangle with some color</DT
248 ><DT 251 ><DT
249 ><A 252 ><A
250 HREF="sdldisplayformat.html" 253 HREF="sdldisplayformat.html"
251 >SDL_DisplayFormat</A 254 >SDL_DisplayFormat</A
252 > &#8212; Convert a surface to the display format</DT 255 >&nbsp;--&nbsp;Convert a surface to the display format</DT
253 ><DT 256 ><DT
254 ><A 257 ><A
255 HREF="sdldisplayformatalpha.html" 258 HREF="sdldisplayformatalpha.html"
256 >SDL_DisplayFormatAlpha</A 259 >SDL_DisplayFormatAlpha</A
257 > &#8212; Convert a surface to the display format</DT 260 >&nbsp;--&nbsp;Convert a surface to the display format</DT
258 ><DT 261 ><DT
259 ><A 262 ><A
260 HREF="sdlwarpmouse.html" 263 HREF="sdlwarpmouse.html"
261 >SDL_WarpMouse</A 264 >SDL_WarpMouse</A
262 > &#8212; Set the position of the mouse cursor.</DT 265 >&nbsp;--&nbsp;Set the position of the mouse cursor.</DT
263 ><DT 266 ><DT
264 ><A 267 ><A
265 HREF="sdlcreatecursor.html" 268 HREF="sdlcreatecursor.html"
266 >SDL_CreateCursor</A 269 >SDL_CreateCursor</A
267 > &#8212; Creates a new mouse cursor.</DT 270 >&nbsp;--&nbsp;Creates a new mouse cursor.</DT
268 ><DT 271 ><DT
269 ><A 272 ><A
270 HREF="sdlfreecursor.html" 273 HREF="sdlfreecursor.html"
271 >SDL_FreeCursor</A 274 >SDL_FreeCursor</A
272 > &#8212; Frees a cursor created with SDL_CreateCursor.</DT 275 >&nbsp;--&nbsp;Frees a cursor created with SDL_CreateCursor.</DT
273 ><DT 276 ><DT
274 ><A 277 ><A
275 HREF="sdlsetcursor.html" 278 HREF="sdlsetcursor.html"
276 >SDL_SetCursor</A 279 >SDL_SetCursor</A
277 > &#8212; Set the currently active mouse cursor.</DT 280 >&nbsp;--&nbsp;Set the currently active mouse cursor.</DT
278 ><DT 281 ><DT
279 ><A 282 ><A
280 HREF="sdlgetcursor.html" 283 HREF="sdlgetcursor.html"
281 >SDL_GetCursor</A 284 >SDL_GetCursor</A
282 > &#8212; Get the currently active mouse cursor.</DT 285 >&nbsp;--&nbsp;Get the currently active mouse cursor.</DT
283 ><DT 286 ><DT
284 ><A 287 ><A
285 HREF="sdlshowcursor.html" 288 HREF="sdlshowcursor.html"
286 >SDL_ShowCursor</A 289 >SDL_ShowCursor</A
287 > &#8212; Toggle whether or not the cursor is shown on the screen.</DT 290 >&nbsp;--&nbsp;Toggle whether or not the cursor is shown on the screen.</DT
288 ><DT 291 ><DT
289 ><A 292 ><A
290 HREF="sdlglloadlibrary.html" 293 HREF="sdlglloadlibrary.html"
291 >SDL_GL_LoadLibrary</A 294 >SDL_GL_LoadLibrary</A
292 > &#8212; Specify an OpenGL library</DT 295 >&nbsp;--&nbsp;Specify an OpenGL library</DT
293 ><DT 296 ><DT
294 ><A 297 ><A
295 HREF="sdlglgetprocaddress.html" 298 HREF="sdlglgetprocaddress.html"
296 >SDL_GL_GetProcAddress</A 299 >SDL_GL_GetProcAddress</A
297 > &#8212; Get the address of a GL function</DT 300 >&nbsp;--&nbsp;Get the address of a GL function</DT
298 ><DT 301 ><DT
299 ><A 302 ><A
300 HREF="sdlglgetattribute.html" 303 HREF="sdlglgetattribute.html"
301 >SDL_GL_GetAttribute</A 304 >SDL_GL_GetAttribute</A
302 > &#8212; Get the value of a special SDL/OpenGL attribute</DT 305 >&nbsp;--&nbsp;Get the value of a special SDL/OpenGL attribute</DT
303 ><DT 306 ><DT
304 ><A 307 ><A
305 HREF="sdlglsetattribute.html" 308 HREF="sdlglsetattribute.html"
306 >SDL_GL_SetAttribute</A 309 >SDL_GL_SetAttribute</A
307 > &#8212; Set a special SDL/OpenGL attribute</DT 310 >&nbsp;--&nbsp;Set a special SDL/OpenGL attribute</DT
308 ><DT 311 ><DT
309 ><A 312 ><A
310 HREF="sdlglswapbuffers.html" 313 HREF="sdlglswapbuffers.html"
311 >SDL_GL_SwapBuffers</A 314 >SDL_GL_SwapBuffers</A
312 > &#8212; Swap OpenGL framebuffers/Update Display</DT 315 >&nbsp;--&nbsp;Swap OpenGL framebuffers/Update Display</DT
313 ><DT 316 ><DT
314 ><A 317 ><A
315 HREF="sdlcreateyuvoverlay.html" 318 HREF="sdlcreateyuvoverlay.html"
316 >SDL_CreateYUVOverlay</A 319 >SDL_CreateYUVOverlay</A
317 > &#8212; Create a YUV video overlay</DT 320 >&nbsp;--&nbsp;Create a YUV video overlay</DT
318 ><DT 321 ><DT
319 ><A 322 ><A
320 HREF="sdllockyuvoverlay.html" 323 HREF="sdllockyuvoverlay.html"
321 >SDL_LockYUVOverlay</A 324 >SDL_LockYUVOverlay</A
322 > &#8212; Lock an overlay</DT 325 >&nbsp;--&nbsp;Lock an overlay</DT
323 ><DT 326 ><DT
324 ><A 327 ><A
325 HREF="sdlunlockyuvoverlay.html" 328 HREF="sdlunlockyuvoverlay.html"
326 >SDL_UnlockYUVOverlay</A 329 >SDL_UnlockYUVOverlay</A
327 > &#8212; Unlock an overlay</DT 330 >&nbsp;--&nbsp;Unlock an overlay</DT
328 ><DT 331 ><DT
329 ><A 332 ><A
330 HREF="sdldisplayyuvoverlay.html" 333 HREF="sdldisplayyuvoverlay.html"
331 >SDL_DisplayYUVOverlay</A 334 >SDL_DisplayYUVOverlay</A
332 > &#8212; Blit the overlay to the display</DT 335 >&nbsp;--&nbsp;Blit the overlay to the display</DT
333 ><DT 336 ><DT
334 ><A 337 ><A
335 HREF="sdlfreeyuvoverlay.html" 338 HREF="sdlfreeyuvoverlay.html"
336 >SDL_FreeYUVOverlay</A 339 >SDL_FreeYUVOverlay</A
337 > &#8212; Free a YUV video overlay</DT 340 >&nbsp;--&nbsp;Free a YUV video overlay</DT
338 ><DT 341 ><DT
339 ><A 342 ><A
340 HREF="sdlglattr.html" 343 HREF="sdlglattr.html"
341 >SDL_GLattr</A 344 >SDL_GLattr</A
342 > &#8212; SDL GL Attributes</DT 345 >&nbsp;--&nbsp;SDL GL Attributes</DT
343 ><DT 346 ><DT
344 ><A 347 ><A
345 HREF="sdlrect.html" 348 HREF="sdlrect.html"
346 >SDL_Rect</A 349 >SDL_Rect</A
347 > &#8212; Defines a rectangular area</DT 350 >&nbsp;--&nbsp;Defines a rectangular area</DT
348 ><DT 351 ><DT
349 ><A 352 ><A
350 HREF="sdlcolor.html" 353 HREF="sdlcolor.html"
351 >SDL_Color</A 354 >SDL_Color</A
352 > &#8212; Format independent color description</DT 355 >&nbsp;--&nbsp;Format independent color description</DT
353 ><DT 356 ><DT
354 ><A 357 ><A
355 HREF="sdlpalette.html" 358 HREF="sdlpalette.html"
356 >SDL_Palette</A 359 >SDL_Palette</A
357 > &#8212; Color palette for 8-bit pixel formats</DT 360 >&nbsp;--&nbsp;Color palette for 8-bit pixel formats</DT
358 ><DT 361 ><DT
359 ><A 362 ><A
360 HREF="sdlpixelformat.html" 363 HREF="sdlpixelformat.html"
361 >SDL_PixelFormat</A 364 >SDL_PixelFormat</A
362 > &#8212; Stores surface format information</DT 365 >&nbsp;--&nbsp;Stores surface format information</DT
363 ><DT 366 ><DT
364 ><A 367 ><A
365 HREF="sdlsurface.html" 368 HREF="sdlsurface.html"
366 >SDL_Surface</A 369 >SDL_Surface</A
367 > &#8212; Graphical Surface Structure</DT 370 >&nbsp;--&nbsp;Graphical Surface Structure</DT
368 ><DT 371 ><DT
369 ><A 372 ><A
370 HREF="sdlvideoinfo.html" 373 HREF="sdlvideoinfo.html"
371 >SDL_VideoInfo</A 374 >SDL_VideoInfo</A
372 > &#8212; Video Target information</DT 375 >&nbsp;--&nbsp;Video Target information</DT
373 ><DT 376 ><DT
374 ><A 377 ><A
375 HREF="sdloverlay.html" 378 HREF="sdloverlay.html"
376 >SDL_Overlay</A 379 >SDL_Overlay</A
377 > &#8212; YUV video overlay</DT 380 >&nbsp;--&nbsp;YUV video overlay</DT
378 ></DL 381 ></DL
379 ></DIV 382 ></DIV
380 ><P 383 ><P
381 >SDL presents a very simple interface to the display framebuffer. The 384 >SDL presents a very simple interface to the display framebuffer. The
382 framebuffer is represented as an offscreen surface to which you can write 385 framebuffer is represented as an offscreen surface to which you can write
440 ><DIV 443 ><DIV
441 CLASS="NAVFOOTER" 444 CLASS="NAVFOOTER"
442 ><HR 445 ><HR
443 ALIGN="LEFT" 446 ALIGN="LEFT"
444 WIDTH="100%"><TABLE 447 WIDTH="100%"><TABLE
448 SUMMARY="Footer navigation table"
445 WIDTH="100%" 449 WIDTH="100%"
446 BORDER="0" 450 BORDER="0"
447 CELLPADDING="0" 451 CELLPADDING="0"
448 CELLSPACING="0" 452 CELLSPACING="0"
449 ><TR 453 ><TR
450 ><TD 454 ><TD
451 WIDTH="33%" 455 WIDTH="33%"
452 ALIGN="left" 456 ALIGN="left"
453 VALIGN="top" 457 VALIGN="top"
454 ><A 458 ><A
455 HREF="sdlgeterror.html" 459 HREF="sdlenvvars.html"
460 ACCESSKEY="P"
456 >Prev</A 461 >Prev</A
457 ></TD 462 ></TD
458 ><TD 463 ><TD
459 WIDTH="34%" 464 WIDTH="34%"
460 ALIGN="center" 465 ALIGN="center"
461 VALIGN="top" 466 VALIGN="top"
462 ><A 467 ><A
463 HREF="index.html" 468 HREF="index.html"
469 ACCESSKEY="H"
464 >Home</A 470 >Home</A
465 ></TD 471 ></TD
466 ><TD 472 ><TD
467 WIDTH="33%" 473 WIDTH="33%"
468 ALIGN="right" 474 ALIGN="right"
469 VALIGN="top" 475 VALIGN="top"
470 ><A 476 ><A
471 HREF="sdlgetvideosurface.html" 477 HREF="sdlgetvideosurface.html"
478 ACCESSKEY="N"
472 >Next</A 479 >Next</A
473 ></TD 480 ></TD
474 ></TR 481 ></TR
475 ><TR 482 ><TR
476 ><TD 483 ><TD
477 WIDTH="33%" 484 WIDTH="33%"
478 ALIGN="left" 485 ALIGN="left"
479 VALIGN="top" 486 VALIGN="top"
480 >SDL_GetError</TD 487 >SDL_envvars</TD
481 ><TD 488 ><TD
482 WIDTH="34%" 489 WIDTH="34%"
483 ALIGN="center" 490 ALIGN="center"
484 VALIGN="top" 491 VALIGN="top"
485 ><A 492 ><A
486 HREF="reference.html" 493 HREF="reference.html"
494 ACCESSKEY="U"
487 >Up</A 495 >Up</A
488 ></TD 496 ></TD
489 ><TD 497 ><TD
490 WIDTH="33%" 498 WIDTH="33%"
491 ALIGN="right" 499 ALIGN="right"