如何查找所有图形卡?C#
我使用以下代码查找图形卡:如何查找所有图形卡?C#,c#,graphics,nvidia,diagnostics,vga,C#,Graphics,Nvidia,Diagnostics,Vga,我使用以下代码查找图形卡: ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM Win32_DisplayConfiguration"); string graphicsCard = ""; foreach (ManagementObject mo in searcher.Get()) { foreach (PropertyData property
ManagementObjectSearcher searcher =
new ManagementObjectSearcher("SELECT * FROM Win32_DisplayConfiguration");
string graphicsCard = "";
foreach (ManagementObject mo in searcher.Get())
{
foreach (PropertyData property in mo.Properties)
{
if (property.Name == "Description")
{
graphicsCard += property.Value.ToString();
}
}
}
但结果是:Nvidia Quadro K6000
如何查找所有图形卡?第一行内容如下:
[从Windows Server 2008起,Win32\u DisplayConfiguration WMI类不再可用。请使用Win32\u VideoController、Win32\u DesktopMonitor和CIM\u VideoControllerResolution类中的属性。]
所以我建议你从一开始