SDL_surface.h
Función SDL_LoadBMP_RW
Sintaxis
SDL_Surface* SDL_LoadBMP_RW(SDL_RWops * src, int freesrc);
Descripción
Carga una imagen BMP a partir de un flujo de datos SDL de acceso aleatorio.
Parámetros
- src
- El flujo de datos para la superficie.
- freesrc
- No cero para cerrar el flujo después de ser leído.
Valor de retorno
Devuelve un puntero a una nueva estructura SDL_Surface o NULL si hubo un error. Ver SDL_GetError.
Observaciones
La nueva superficie debe ser liberada con SDL_FreeSurface(). No hacerlo resultará en una fuga de memoria.
src es un buffer SDL_RWops abierto, típicamente cargado con SDL_RWFromFile. Alternativamente, también puede utilizar la macro SDL_LoadBMP para cargar un mapa de bits desde un archivo, convertirlo en una SDL_Surface y luego cerrar el archivo.