1

我想了解有关该设备的一些事情。是ARM还是英特尔?支持蓝牙吗?用户运行的是什么版本的 Windows?设备的分辨率是多少?设备的IP是多少。像这样的东西。而且,我知道并非一切都可用。是否有一个完整的列表(甚至是演示)来显示可用的信息,而不是针对每个信息数据提出问题?

4

1 回答 1

1

您可以使用 DeviceInformation.FindAllAsync() 列出相机、麦克风、音频输出设备和外部存储。对于 Accelerometer,我认为您需要在尝试使用异常时捕获异常。我怀疑是否需要检查 ARM/Intel 或 Windows 版本,尽管您可以为 ARM/Intel 编译单独的构建并使用#defines 来检查差异。对于屏幕分辨率,我会使用 Window.Current.Bounds 之类的东西(假设您处于完整模式)。IP,蓝牙可能是您可以在他们自己的堆栈中检查的东西(从不需要这些,所以不确定在哪里)。我还没有看到展示所有这些的演示,但这听起来像是值得添加到工具包中的东西......

于 2012-12-07T23:36:00.773 回答