DRAFT |
SDL_RWFromFP
Use this function to create an SDL_RWops structure from a standard I/O file pointer.
Contents
Syntax
#ifdef HAVE_STDIO_H
SDL_RWops* SDL_RWFromFP(FILE* fp,
SDL_bool autoclose)
#else
SDL_RWops* SDL_RWFromFP(void* fp,
SDL_bool autoclose)
Function Parameters
fp |
a pointer to the file to open (in the new structure ???) |
autoclose |
non-zero to autoclose or 0 to leave the file open when the structure is closed ??? |
Return Value
*
Returns a pointer to a new RWops structure, or NULL if it fails.
*
Code Examples
FILE *fp;
SDL_RWops *rw;
fp = fopen("myfile.dat", "rb");
rw = SDL_RWFromFP(fp, 1);
// Do things with rw...
SDL_RWclose(rw); // Automatically does an fclose(fp)
Remarks
You can add useful comments here
*
This is not available under Win32, since files opened in an application on that platform cannot be used by a dynamically linked library.
*
Related Functions
SDL_RWclose (Macro) ???
