我一直在嘗試創建一個基本應用程式來顯示運行該程式的計算機上的顯卡總數,但一直找不到任何方法來做到這一點?有沒有像NvAPINvidia 這樣的框架可以讓我這樣做?我已經檢查過這個問題,它似乎主要吸引單顯卡。
uj5u.com熱心網友回復:
您想使用通用請求 (WMI),以便計算系統的所有 GPU。
我有兩個 GPU,這個測驗通過了:
// using System.Management;
private int GetGPUCount()
{
var searcher = new ManagementObjectSearcher("select * from Win32_VideoController");
return searcher.Get().Count;
}
[TestMethod]
public void CountGPUs()
{
Assert.AreEqual(2, GetGPUCount());
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/342849.html
上一篇:檔案IO解密程序
