我的最终目标是在Python中查询NVAPI的GPU使用情况和其他统计信息。请参见http://developer.nvidia.com/nvapi。
from ctypes import WinDLL
nvapi = WinDLL("nvapi.dll")
print nvapi# <WinDLL 'nvapi.dll', handle 718a0000 at 27c0050>
print nvapi.nvapi_QueryInterface# <_FuncPtr object at 0x026D8E40>
print nvapi.nvapi_QueryInterface()# returns 0
print nvapi.NvAPI_Initialize# AttributeError: function 'NvAPI_Initialize' not found
print nvapi.NvAPI_SYS_GetChipSetInfo# AttributeError: function 'NvAPI_SYS_GetChipSetInfo' not found
这是一个可以从上面链接下载的头文件副本:http://paste.pound-python.org/show/7337/
目前,我只是在尝试熟悉api......那么我做错了什么?我无法弄清如何调用头文件中列出的任何函数。