在asp.net中检索GPU信息
本文关键字:GPU 信息 检索 asp net | 更新日期: 2023-09-27 17:58:18
我只需要将当前系统的GPU信息分配给一个标签。我已经成功地分配了系统名称、CPU、RAM等的值。但我需要找到一种使用图形卡的方法。有什么想法吗?
这是代码:
private void button1_Click(object sender, EventArgs e)
{
ManagementObjectSearcher MOS = new ManagementObjectSearcher("SELECT * FROM Win32_Processor");
foreach (ManagementObject MO in MOS.Get())
{
Console.WriteLine("ProcessorID :" + MO["ProcessorID"]);
lblProcessorID.Text = MO["ProcessorID"].ToString();
label3.Text = MO["Name"].ToString();
label2.Text = MO["Description"].ToString();
}
}
好吧,您需要了解web应用程序的基本工作原理。您所做的是从SERVER获取信息。由于所谓的"安全"这个讨厌的东西,在客户身上没有办法做到这一点。我知道,这完全被高估了——我们都希望互联网上的随机人在我们的电脑里乱敲。
您使用服务器上的管理框架从服务器中提取数据。
现在,如果你仍然想在服务器上这样做,那么-啊-使用以下链接:
在Windows 上检索图形/声卡信息
它显示了如何从WMI获取信息。
不完全是超级复杂的——你一定喜欢完全没有阅读任何文档来忽略这一点。相关的"表"是"Win32_VideoController",当您浏览不同的WMI表时非常明显;)