SDL_rwops.h
Función SDL_RWFromConstMem
Sintaxis
SDL_RWops* SDL_RWFromConstMem(const void *mem, int size);
Descripción
Esta función se usa para preparar un búfer de memoria de sólo lectura para su uso con RWops.
Parámetros
- mem
- Un puntero a un buffer de solo lectura para alimentar a un stream SDL_RWops.
- size
- El tamaño del buffer en bytes.
Valor de retorno
Devuelve un puntero a la nueva estructura SDL_RWops o NULL si falla. Ver SDL_GetError.
Observaciones
Esta función crea una estructura SDL_RWops basada en un área de memoria de cierto tamaño. Asume que el área de memoria no es escribible.
Si se intenta escribir en este stream RWops se informará de un error sin escribir en el búfer de memoria.
Este búfer de memoria no es copiado por el RWops; el puntero que proporcione debe permanecer válido hasta que cierre el stream. Cerrarlo no liberará la memoria asignada originalmente.
Si se necesita escribir en un buffer de memoria, se debería usar SDL_RWFromMem() con un buffer de memoria escribible en su lugar.