如何获取显卡的GPU占用率和显存占用情况

匿名 (未验证) 提交于 2019-12-02 23:05:13

http://blog.csdn.net/paopaoc/article/details/9093125


在游戏的性能调优过程中,经常会需要获取CPU占用率、IO、显卡GPU占用率等基础性能数据,下面就简述一下获取nvdia显卡GPU占用率的方法。 nvdia 显卡在驱动安装后,可以通过nvapi.dll来获取显卡的相关信息。有关nvdia、AMD显卡sdk的相关资料在它们的网站上均有下载,但貌似非注册开发者可获取到的信息有限。

下面提供一个简单封装了的用来获取显卡信息的c++类,由于代码是根据网上可找到的有限资料写成,难免可能存在错误,如有问题欢迎指出。

[cpp]copy
  1. enum
  2. enum
  3. enum
  4. typedefstruct
  5. int
  6. int
  7. int
  8. typedefstruct
  9. int
  10. int
  11. typedefstruct
  12. int
  13. int
  14. typedefstruct
  15. bool
  16. int
  17. typedefstruct
  18. int
  19. int
  20. typedefstruct
文章来源: https://blog.csdn.net/qq_43680117/article/details/86555306
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!