Нвапи, как это использовать в python3?Python

Программы на Python
Ответить
Anonymous
 Нвапи, как это использовать в python3?

Сообщение Anonymous »

Здравствуйте, я пытаюсь установить три параметра с помощью ctypes!

Код: Выделить всё

import ctypes

brightness = 52
contrast = 27
gamma = 1.40

def setBrightness(brightness):
nvapi = ctypes.WinDLL("nvapi64.dll")
handle = ctypes.c_uint()
nvapi.NvAPI_Initialize()
nvapi.NvAPI_GetPhysicalGPUsFromDisplay(ctypes.byref(handle))
nvapi.NvAPI_GPU_SetBrightness(handle.value, ctypes.c_uint(brightness))
nvapi.NvAPI_Unload()

def setContrast(contrast):
nvapi = ctypes.WinDLL("nvapi64.dll")
handle = ctypes.c_uint()
nvapi.NvAPI_Initialize()
nvapi.NvAPI_GetPhysicalGPUsFromDisplay(ctypes.byref(handle))
nvapi.NvAPI_GPU_SetContrast(handle.value, ctypes.c_uint(contrast))
nvapi.NvAPI_Unload()

def setGamma(gamma):
nvapi = ctypes.WinDLL("nvapi64.dll")
handle = ctypes.c_uint()
nvapi.NvAPI_Initialize()
nvapi.NvAPI_GetPhysicalGPUsFromDisplay(ctypes.byref(handle))
nvapi.NvAPI_GPU_SetGamma(handle.value, ctypes.c_float(gamma))
nvapi.NvAPI_Unload()

setBrightness(brightness)
setContrast(contrast)
setGamma(gamma)
но я получаю:

Код: Выделить всё

  File "C:\Python38\lib\ctypes\__init__.py", line 391, in __getitem__
func = self._FuncPtr((name_or_ordinal, self))
AttributeError: function 'NvAPI_Initialize' not found
Как это исправить?
Я пытаюсь установить параметры.

Подробнее здесь: https://stackoverflow.com/questions/752 ... in-python3
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»