这里有谁知道如何检查哪个设备在 Windows 8 中运行应用程序?
最好是 Directx + Xaml 版本。
谢谢
当我们开发 Windows 8 时,我们有意将“平板电脑”和“PC”合二为一。如果你看看新一代的硬件(UltraBooks 脱离对接变成平板电脑、基于 ARM 的笔记本电脑等),你就会明白为什么不能向应用程序开发人员保证设备是“平板电脑”或“PC”。您可以将许多功能检查串在一起进行猜测,但您可能会因意外用例而无意中导致糟糕的用户体验。
期待“但 Apple...”的回复:这对于 Apple 生态系统来说是不同的,因为他们的 PC 硬件运行的操作系统与他们的平板电脑完全不同,而且他们的平台仅在少数已知的 Apple 设备上可用。将手机与平板电脑进行比较时,情况也有所不同,因为智能手机本质上是屏幕较小的平板电脑。Windows 的目的是在各种硬件制造商的各种设备上运行。这两种情况都有优缺点。