Wiki Page Content

Differences between revisions 2 and 3
Revision 2 as of 2009-11-24 06:17:29
Size: 198
Editor: Sam Lantinga
Comment:
Revision 3 as of 2010-05-06 19:55:47
Size: 1245
Editor: SheenaSmith
Comment: add introduction
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
<<Color2(green, Which header sizes are preferable? I'm partial to the larger 2)>>

= Initialization & Shutdown (SDL.h) =
Line 7: Line 10:

__Initialization__<<BR>>
To begin using SDL in your program [[SDL_Init]]() must be called to initialize subsystems and enable use of other SDL functions.
 {i} The [[CategoryEvents|Event Handling]], [[CategoryIO|File I/O]], and [[CategoryThread|Threading]] subsystems are initialized by default. To initialize other subsystems you must specifically call them. Multiple subsystems may be or'd together.
 . ''Example:''
  . {{{
SDL_Init(SDL_INIT_VIDEO|SDL_INIT_AUDIO);
}}}
  . Initializes the 3 default subsystems plus the [[CategoryVideo|Video]] and [[CategoryAudio|Audio]] subsystems.

__Shut Down__<<BR>>
[[SDL_Quit]]() should be called before an SDL application exits to shut down all subsystems, including the default ones.
 * It is not necessary to specify individual subsystems when using [[SDL_Quit]](). It will automatically shut down all active subsystems.

== Functions ==
=== Functions ===

green

Initialization & Shutdown (SDL.h)

Initialization & Shutdown (SDL.h)

Initialization
To begin using SDL in your program SDL_Init() must be called to initialize subsystems and enable use of other SDL functions.

  • {i} The Event Handling, File I/O, and Threading subsystems are initialized by default. To initialize other subsystems you must specifically call them. Multiple subsystems may be or'd together.

  • Example:

    • SDL_Init(SDL_INIT_VIDEO|SDL_INIT_AUDIO);
    • Initializes the 3 default subsystems plus the Video and Audio subsystems.

Shut Down
SDL_Quit() should be called before an SDL application exits to shut down all subsystems, including the default ones.

  • It is not necessary to specify individual subsystems when using SDL_Quit(). It will automatically shut down all active subsystems.

Functions

Functions


CategoryCategory

None: CategoryInit (last edited 2016-03-27 21:42:54 by PhilippWiesemann)

(Page Info.)
Feedback
Please include your contact information if you'd like to receive a reply.
Submit