0

Windows Phone 8 からジャイロメーター機能にアクセスしようとしましたが、 を介してセンサーへのハンドルを取得しようとすると、ファースト チャンス例外が発生し続けGyrometer::GetDefault()、「try catch」ブロックでキャッチできません。

エラーメッセージは次のとおりです。

エラー SensorOpenByInterface: プライマリ センサーが見つかりません。

msdn は、センサーが存在しない場合、既定の動作は null ポインターを返すことであると明確に述べています。マニフェストにはセンサー機能が有効になっており、アプリは Windows Phone 8 HTC8x リリース ビルドで実行されることに注意してください。

try{ 
     gyrometer = Gyrometer::GetDefault();
    } 
catch(Exception ^Exc){...}.

GetDefault の直後に失敗し、例外を処理することさえできません。

4

0 に答える 0