c#-获取CPU,RAM和GPU信息-UWP App

是否可以在UWP应用中获取计算机的CPU,GPU和RAM的信息? E在文本块中显示此信息.

我想知道处理器型号(例如:Intel Core i7 xxxx)和总RAM

解决方法:

I want to know the processor model (for example: Intel Core i7 xxxx), and total RAM

如果在这种情况下,UWP应用无法满足您的需求.在UWP中,由于它是沙箱,因此无法获取系统的CPU,GPU和RAM信息.

对于RAM,UWP只能通过使用MemoryManager类作为提到的注释来访问有关当前应用程序内存使用情况的信息.

对于GPU信息,当前没有API可以直接在UWP应用中访问GPU.您可能需要使用DirectX创建UWP应用并通过DirectX访问信息.您可能会发现一些相对样本here.

由于Win32可以执行此操作,因此建议您尝试使用Desktop Bridge将Win32桌面应用程序转换为UWP.有关如何在Win32中获取这些信息的信息,请参考this.

上一篇:C#-UWP应用程序:无法加载文件或程序集’System.Runtime.WindowsRuntime,版本= 4.0.14.0


下一篇:[UWP]使用CompositionLinearGradientBrush实现渐变画笔并制作动画