Use this function to read 64 bits of little-endian data from an SDL_RWops and return in native format.
SDL_bool SDL_ReadU64LE(SDL_RWops *src, Uint64 *value);
src | the stream from which to read data |
value | a pointer filled in with the data read |
Returns SDL_TRUE on successful write, SDL_FALSE on failure; call SDL_GetError() for more information.
SDL byteswaps the data only if necessary, so the data returned will be in the native byte order.
This function is available since SDL 3.0.0.