mirror of
https://github.com/iperov/DeepFaceLab.git
synced 2025-07-05 12:36:42 -07:00
18 lines
No EOL
613 B
Python
18 lines
No EOL
613 B
Python
import sys
|
|
|
|
if sys.platform[0:3] == 'win':
|
|
from ctypes import windll
|
|
from ctypes import wintypes
|
|
|
|
def set_process_lowest_prio():
|
|
if sys.platform[0:3] == 'win':
|
|
GetCurrentProcess = windll.kernel32.GetCurrentProcess
|
|
GetCurrentProcess.restype = wintypes.HANDLE
|
|
|
|
SetPriorityClass = windll.kernel32.SetPriorityClass
|
|
SetPriorityClass.argtypes = (wintypes.HANDLE, wintypes.DWORD)
|
|
SetPriorityClass ( GetCurrentProcess(), 0x00000040 )
|
|
|
|
def set_process_dpi_aware():
|
|
if sys.platform[0:3] == 'win':
|
|
windll.user32.SetProcessDPIAware(True) |