Как на C# получить HMID видеокарты из реестра Windows?
Я не знаю, что такое HMID, но, возможно, вот такое решение с помощью WMI может помочь:
using System;
using System.Management;
namespace Test
{
class Class1
{
[STAThread]
static void main(string[] args)
{
ManagementScope sc =
new ManagementScope(@"\\.\root\cimv2", null);
ManagementPath ph =
new ManagementPath(@"Win32_VideoController");
ManagementClass mc =
new ManagementClass(sc, ph, null);
foreach(ManagementObject ss in mc.getInstances())
{
Console.WriteLine("Name: {0}", ss.getPropertyValue("Name"));
}
}
}
}
Источник: Павел Агуров "C#. Сборник рецептов." Так же в книге упоминаются свойства "VideoProcessor", "AdapterRAM", "VideoModeDescription", "CurrentRefreshRate", если нужно. У меня, к сожалению, возможности проверить решение нет.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть десктопная программа, которая отправляет команды устройству, подключенному через com-portЕсть ли в с# возможность сниффить траффик от софта...
По-умолчанию отсчет в системе координат ведется с верхнего левого углаКак переместить ее в центр сделав похожей на Декартовую систему координат...
Какие есть алгоритмы и библиотеки для получения в коде C# числового хэша из значения типа string в виде значения типа long?
Необходимо реализовать темный тулбар, подскажите, как это сделать?