SensorTest.exe中0x76F8277C的第一次机会异常:Microsoft C ++异常:Platform :: COMException ^在内存位置

时间:2013-07-21 08:28:27

标签: c++ visual-studio windows-phone-8 windows-phone

我一直在关注这个tutorial,但是我得到了这个例外而且非常令人困惑。我在清单中启用了ID_CAP_SENSORS,这不是问题所在。

当我尝试在构造函数中初始化加速度计或陀螺仪时发生错误:

m_accelerometer = Windows::Devices::Sensors::Accelerometer::GetDefault();
m_gyrometer = Windows::Devices::Sensors::Gyrometer::GetDefault();

enter image description here

1 个答案:

答案 0 :(得分:2)

此时无法在Windows Phone模拟器上测试陀螺仪代码。

请参阅http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202943(v=vs.105).aspx

  

重要提示:

     

您无法在模拟器上测试此应用。仿真器不支持陀螺仪。您只能在已注册的手机上测试此应用。

还要注意并非所有Windows手机都有陀螺仪硬件。