Source
- URL: https://x.com/NOTimothyLottes/status/2061416116694442141
- Author: NOTimothyLottes (@NOTimothyLottes)
- Posted: 2026-06-01 11:54:36
Thread
1/ @NOTimothyLottes
Windows thread priority. SeIncreaseBasePriorityPrivilege required to play in the (fake)“Realtime” class -BUT- apparently there is AvSetMmThreadCharacteristics() for “Pro Audio” and AvSetMmThreadPriority() which can bring up priority into realtime. Curious if games using today?
Branches: 2026-06-02-iamwhosiam-i-dont-think-your-even-suppose-to-change-your
2/ @NOTimothyLottes
Either way NtSetInformationThread() seems to be the way to just set {1-15} (non-realtime class) priority directly without the silly clamp(priorityClassBase+threadPriority,1,15) business