Use this function to read 32 bits of big-endian data from an SDL_IOStream and return in native format.
Defined in <SDL3/SDL_iostream.h>
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.