Set a hint with a specific priority.
Defined in <SDL3/SDL_hints.h>
bool SDL_SetHintWithPriority(const char *name, const char *value, SDL_HintPriority priority);
const char * | name | the hint to set. |
const char * | value | the value of the hint variable. |
SDL_HintPriority | priority | the SDL_HintPriority level for the hint. |
(bool) Returns true on success or false on failure; call SDL_GetError() for more information.
The priority controls the behavior when setting a hint that already has a value. Hints will replace existing hints of their priority and lower. Environment variables are considered to have override priority.
It is safe to call this function from any thread.
This function is available since SDL 3.1.3.