Set the priority for the current thread.
Defined in <SDL3/SDL_thread.h>
bool SDL_SetCurrentThreadPriority(SDL_ThreadPriority priority);| SDL_ThreadPriority | priority | the SDL_ThreadPriority to set. |
(bool) Returns true on success or false on failure; call SDL_GetError() for more information.
Note that some platforms will not let you alter the priority (or at least, promote the thread to a higher priority) at all, and some require you to be an administrator account. Be prepared for this to fail.
It is safe to call this function from any thread.
This function is available since SDL 3.2.0.