SDL_rwops.h

Función [fun]

Sintaxis

size_t SDL_RWwrite(SDL_RWops *context,
                   const void *ptr, size_t size,
                   size_t num);

Descripción

Escribir en un stream SDL_RWops.

Parámetros

context
Un puntero a una estructura SDL_RWops.
ptr
Un puntero al buffer que contiene los datos a escribir.
size
El tamaño de uno de los objetos a escribir, en bytes.
num
El número de objetos a escribir.

Valor de retorno

Devuelve el número de objetos escritos, que puede ser menor que num si se produce un error. Ver SDL_GetError.

Observaciones

Esta función escribe exactamente num objetos cada uno de tamaño size desde el buffer apuntado por ptr al stream. Si falla por alguna razón, devolverá menos que num para demostrar lo lejos que ha progresado la escritura. Si tiene éxito, devuelve num.

SDL_RWwrite es en realidad una función envolvente que llama al método de escritura de SDL_RWops apropiadamente, para simplificar el desarrollo de aplicaciones.

Antes de SDL 2.0.10, esta función era una macro.