我想獲得一個Gpu的名字,例如AMD Radeon HD4830,我想獲得像「ATI Radeon HD4830」這樣的信息。但是,我讀取了寄存器並獲取了信息如「ATI Radeon HD 4800 Series」。而我使用的D3D或OPCL的接口也可以獲得像「ATI Radeon HD 4800 Series」這樣的信息。我如何正確得到Gpu的名字?我想在Windows操作系統上用C++得到一個Gpu的名字
1
A
回答
0
我不記得您需要撥打的確切功能,但您需要使用SetupDiXxx
functions。
警告:這有點痛苦。
0
您可以c++amp
試試這個,如果你是在Windows中:
concurrency::accelerator a;
wcout<<a.description; // a.description will contain the details (name if not a emulated accelerator)
相關問題
- 1. Windows操作系統簽名
- 2. 在windows操作系統上遞歸搜索一個字符串
- 3. 兩個字節的操作系統沒有我想要的
- 4. 在Windows操作系統上安裝ActivePerl
- 5. 在Windows操作系統上Py_Initialize崩潰
- 6. 在Windows操作系統中的pathos軟件包操作系統
- 7. 在c中爲windows操作系統創建一箇中斷
- 8. 如何在Windows操作系統上使用C#搜索文件
- 9. 將rpm從一個操作系統複製到另一個操作系統
- 10. 如何獲得操作系統名稱
- 11. 字體回退如何在非Windows操作系統上工作?
- 12. 在MSWin32操作系統上的條款:: ReadKey :: GetTermialSize操作系統
- 13. 我在哪裏可以得到一個紅寶石1.8.6的CentOS操作系統
- 14. 在Windows 7操作系統上開發Windows Phone應用程序
- 15. Windows Mobile操作系統8
- 16. 我可以在任何系統上使用GPU作爲GPGPU
- 17. 我該如何要求操作系統在另一個內核上運行每個線程? - Linux操作系統
- 18. 我需要在Windows操作系統上設置elasticsearch?
- 19. 我如何在Windows操作系統上安裝gearman php擴展?
- 20. 如何在一個操作系統中安裝oracle並在其他操作系統(windows和linux)中使用
- 21. 在Windows 7操作系統上用Django開始一個新項目的問題
- 22. 繞過操作系統並繪製到GPU的幀緩衝區
- 23. Windows系統上的非系統字體
- 24. Windows系統上的Objective C
- 25. Windows操作系統體系結構書
- 26. 沒有在Ubuntu操作系統中找到Gulp-plumber,但在雙啓動的Windows操作系統中找到
- 27. 單機上的多個操作系統
- 28. 確定從32位操作系統或64位操作系統C/C++應用
- 29. C#for 64bit操作系統?
- 30. 在Windows操作系統上使用C++開發iPad/iPhone應用程序