【发布时间】:2013-05-18 02:36:07
【问题描述】:
我正在尝试将 Windows 手机程序移植到 Windows 8,但为了定位,Motion API 习惯于我有如下代码行
If Motion.IsSupported Then
motion = New Motion With {.TimeBetweenUpdates = Me.TargetElapsedTime}
End If
If motion IsNot Nothing Then
Try
motion.Start()
Catch
End Try
End If
Dim matrix As Matrix = motion.CurrentValue.Attitude.RotationMatrix
我能找到的最接近的是 OrientationSensor,因为它提供了旋转矩阵。但我不确定,因为还有其他传感器,如倾角计、加速度计等。 我应该使用哪个是最直接的端口?
【问题讨论】:
-
大多数手机和平板电脑都有这些硬件传感器。很少有通用计算机可以做到。您必须使用硬件拥有的任何一个,无论它是否是您理想的传感器。
标签: c# windows vb.net windows-phone-7