對於我的3ds max插件中的錯誤報告功能我想顯示有關顯卡(型號,驅動程序信息等)的信息。如何確定正在使用哪個顯卡(Win32)
我已經發現了有關圖形卡的信息可以從註冊表來實現:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}}\
再有就是與0000
開始每個圖形卡的關鍵。 在我的筆記本上有兩個這樣的按鍵,第一個按鍵代表我的插件可以忽略的圖形卡。
如何確定當前使用的圖形卡的名稱?
,並有可能使用的Win32內置的方法這樣的(HTTP: //www.gamedev.net/topic/47021-how-to-determine-video-card-with-win32-api/)?如果是的話,這可能是解決方案。 –
http://msdn.microsoft.com/en-us/library/windows/desktop/aa394512%28v=vs.85%29.aspx –
@KarelBurda是的,這是可能的,但不幸的是EnumDisplayDevices()不提供信息這是當前使用的卡。我只能檢查哪個是主卡,實際上這是一個板載的 – Satara