Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何查找所有图形卡?C#_C#_Graphics_Nvidia_Diagnostics_Vga - Fatal编程技术网

如何查找所有图形卡?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类中的属性。]

所以我建议你从一开始