是否可以在 UWP 应用程序中获取计算机的 CPU、GPU 和 RAM 信息? E 在文本块中显示此信息。
我想知道处理器型号(例如:Intel Core i7 xxxx)和总 RAM
我想知道处理器型号(例如:Intel Core i7 xxxx)和总 RAM
如果在这种情况下,UWP应用程序无法满足您的需求。在 UWP 中,您无法获取系统 CPU、GPU 和 RAM 信息,因为它是沙箱。
对于 RAM,UWP 只能通过使用以下方式访问有关当前应用内存使用情况的信息:MemoryManager
正如评论中提到的那样。
对于GPU信息,目前UWP应用中没有可以直接访问GPU的API。您可能需要使用 DirectX 创建 UWP 应用并通过 DirectX 访问信息。您可能会找到一些相关样本here https://github.com/Microsoft/DirectX-Graphics-Samples.
由于 Win32 可以做到这一点,作为建议,您可以尝试使用桌面桥 https://learn.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-root将 Win32 桌面应用程序转换为 UWP。关于如何在Win32中获取这些信息可以参考this https://learn.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-root.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)