sdlLinuxSetThreadPriority function
Sets the UNIX nice value for a thread.
This uses setpriority() if possible, and RealtimeKit if available.
\param threadID the Unix thread ID to change priority of. \param priority The new, Unix-specific, priority value. \returns 0 on success, or -1 on error.
\since This function is available since SDL 2.0.9.
extern DECLSPEC int SDLCALL SDL_LinuxSetThreadPriority(Sint64 threadID, int priority)
Implementation
int sdlLinuxSetThreadPriority(int threadId, int priority) {
final sdlLinuxSetThreadPriorityLookupFunction = libSdl2.lookupFunction<
Int32 Function(Int64 threadId, Int32 priority),
int Function(int threadId, int priority)>('SDL_LinuxSetThreadPriority');
return sdlLinuxSetThreadPriorityLookupFunction(threadId, priority);
}