Есть ли в c# метод вытягивающий информацию о видеокарте?

Узнай цену своей работы

Формулировка задачи:

Нужен запрос на подобии такого
Листинг программы
  1. richTextBox1.Text += String.Format("Число процессоров : {0}\n",
  2. Environment.ProcessorCount);
, если он имеется, или аналог

Решение задачи: «Есть ли в c# метод вытягивающий информацию о видеокарте?»

textual
Листинг программы
  1. using System;
  2. using System.Management;
  3. using System.Windows.Forms;
  4.  
  5. namespace WMISample
  6. {
  7.     public class MyWMIQuery
  8.     {
  9.         public static void Main()
  10.         {
  11.             try
  12.             {
  13.                 ManagementObjectSearcher searcher =
  14.                     new ManagementObjectSearcher("root\\CIMV2",
  15.                     "SELECT * FROM Win32_VideoController'");
  16.  
  17.                 foreach (ManagementObject queryObj in searcher.Get())
  18.                 {
  19.                     Console.WriteLine("-----------------------------------");
  20.                     Console.WriteLine("Win32_VideoController instance");
  21.                     Console.WriteLine("-----------------------------------");
  22.                     Console.WriteLine("Description: {0}", queryObj["Description"]);
  23.                 }
  24.             }
  25.             catch (ManagementException e)
  26.             {
  27.                 MessageBox.Show("An error occurred while querying for WMI data: " + e.Message);
  28.             }
  29.         }
  30.     }
  31. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.077 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы