2014-03-01 30 views
1

我打算編寫一個Windows應用程序,如果應用程序可以知道正在使用什麼圖形卡,它將會很有用。至少,看到GPU的製造商會很有幫助。到目前爲止,我還沒有使用編程語言。確定Windows上的GPU製造商

什麼是Windows庫公開這些信息?

回答

2

請參閱這裏瞭解C#使用WMI的方式。您可以通過幾乎任何語言來訪問WMI:

C# detect which graphics card drives video

ManagementObjectSearcher searcher 
= new ManagementObjectSearcher("SELECT * FROM Win32_DisplayConfiguration"); 

string graphicsCard = string.Empty; 
foreach (ManagementObject mo in searcher.Get()) 
{ 
    foreach (PropertyData property in mo.Properties) 
    { 
     if (property.Name == "Description") 
     { 
      graphicsCard = property.Value.ToString(); 
     } 
    } 
} 
+0

正是我一直在尋找。謝謝! – Championcake