C# 如何检测图形卡是CUDA还是C中的光线跟踪#

C# 如何检测图形卡是CUDA还是C中的光线跟踪#,c#,C#,我正在构建一个显示系统信息的程序。我需要帮助检测图形卡是CUDA还是光线跟踪。谢谢。您可以安装System.Management nuget软件包并使用managerObjectSearcher,如下所示: C#: 我认为在你的情况下,视频建筑的财产值得关注 使用ManagerObjectSearcher:如何使用此属性检测图形卡是否有CUDA?这个属性只是一个数字。 static private void GetGraphicsCardInfo() { Manageme

我正在构建一个显示系统信息的程序。我需要帮助检测图形卡是CUDA还是光线跟踪。谢谢。

您可以安装System.Management nuget软件包并使用managerObjectSearcher,如下所示:

C#:

我认为在你的情况下,视频建筑的财产值得关注


使用ManagerObjectSearcher:如何使用此属性检测图形卡是否有CUDA?这个属性只是一个数字。
static private void GetGraphicsCardInfo()
    {
        ManagementObjectSearcher searcher = new ManagementObjectSearcher("select * from Win32_VideoController");
        ManagementObjectCollection items = searcher.Get();

        foreach (ManagementObject resultCollection in searcher.Get())
            foreach (var property in resultCollection.Properties)
                Console.WriteLine($"[{property.Name}] - {property.Value} ({property.Type})");
    }