SDL.h

Función SDL_Quit

Sintaxis

void SDL_Quit(void);

Descripción

Limpia todos los subsistemas inicializados.

Observaciones

Se debería llamar a esta función incluso si ya se ha cerrado cada subsistema inicializado con SDL_QuitSubSystem(). Es seguro llamar a esta función incluso en el caso de errores en la inicialización.

Si inicia un subsistema usando una llamada a la función init de ese subsistema (por ejemplo SDL_VideoInit()) en lugar de SDL_Init() o SDL_InitSubSystem(), entonces debe usar la función quit de ese subsistema (SDL_VideoQuit()) para apagarlo antes de llamar a SDL_Quit(). Pero generalmente, no se deberían usar esas funciones directamente; usar SDL_Init() en su lugar.

Se puede usar esta función con atexit() para asegurarse de que se ejecuta cuando su aplicación se apaga, pero no es prudente hacerlo desde una librería u otro código cargado dinámicamente.