pub unsafe extern "C" fn SDL_OpenStorage(
iface: *const SDL_StorageInterface,
userdata: *mut c_void,
) -> *mut SDL_StorageExpand description
Opens up a container using a client-provided storage interface.
Applications do not need to use this function unless they are providing
their own SDL_Storage implementation. If you just need an SDL_Storage, you
should use the built-in implementations in SDL, like SDL_OpenTitleStorage()
or SDL_OpenUserStorage().
This function makes a copy of iface and the caller does not need to keep
it around after this call.
§Parameters
iface: the interface that implements this storage, initialized usingSDL_INIT_INTERFACE().userdata: the pointer that will be passed to the interface functions.
§Return value
Returns a storage container on success or NULL on failure; call
SDL_GetError() for more information.
§Availability
This function is available since SDL 3.2.0.