我想开发Universal Windows Application
,它会显示系统信息,例如RAM
容量,GPU
信息,Drives
等。我将WMI
用于Win32 (Desktop)
应用。从官方UWP
文档中,我无法使用WMI
。那么如何获得这样的信息呢?感谢。
答案 0 :(得分:1)
将显示系统信息,如RAM容量,GPU信息,驱动器等。
对于RAM,UWP只能使用MemoryManager
类访问有关当前应用内存使用情况的信息。
对于GPU信息,目前没有API可以直接在UWP应用中访问GPU。您可能需要创建UWP app with DirectX并通过DirectX访问该信息。您可能会找到一些相对样本here。
要访问任何一个本地驱动器,您需要使用FileOpenPicker
,因为UWP应用需要File access permissions。你可以找到样本here。
由于您已经可以在Win32应用中访问所需的信息,因此您还可以尝试使用Desktop Bridge将Win32桌面应用转换为UWP。