SDL_rwops.h
Función SDL_RWread
Sintaxis
size_t SDL_RWread(SDL_RWops *context, void *ptr, size_t size, size_t maxnum);
Descripción
Lee desde una fuente de datos.
Parámetros
- context
- Un puntero a una estructura SDL_RWops.
- ptr
- Un puntero al buffer en el que depositar los datos leidos.
- size
- El tamaño de cada objeto a leer.
- maxnum
- El número máximo de objetos a leer.
Valor de retorno
Devuelve el número de objetos leídos, o 0 si se produce un error o el fin de fichero. Ver SDL_GetError.
Observaciones
Esta función lee hasta maxnum objetos, cada uno de tamaño size, de la fuente de datos al buffer apuntado por ptr. Esta función puede leer menos objetos de los solicitados. Devolverá cero cuando se haya producido un error o el flujo de datos esté completamente leído.
SDL_RWread() es en realidad una función envoltorio que llama apropiadamente al método de lectura de SDL_RWops, para simplificar el desarrollo de aplicaciones.
Antes de SDL 2.0.10, esta función era una macro.