2017-02-02 12 views
2

Travailler sur un projet pour un client doit utiliser Windows Phone 8.1 (sur les téléphones Lumia 640). Le projet comprend la mesure de l'accélération d'un objet en mouvement. Alors que je peux accéder au capteur de l'accéléromètre et lire les forces G actuelles, elles incluent la gravité dans les résultats et doivent donc exclure la gravité des résultats d'accélération.Puis-je utiliser la classe Motion dans une application Windows Phone 8.1?

Je pense que nous avons besoin d'accéder à une mesure d'accélération linéaire qui semble être disponible à partir de la Motion Class dans le cadre du MotionReading structure

ressemble beaucoup, mais je ne peux pas obtenir Visual Studio (C#) pour me permettre d'inclure les Microsoft.Devices.Sensors API dans mon application et Windows.Devices.Sensors (que je peux accéder et utiliser) n'a pas la même fonctionnalité. Toute personne ayant de l'expérience avec la classe Motion et Windows Phone 8.1 peut me diriger dans la bonne direction, s'il vous plaît.

Répondre

0

On dirait Mouvement classe est disponible uniquement pour Windows Phone Silverlight seulement - si vous créez ce projet, l'espace de noms doit être là. Cependant, je ne peux pas trouver toute la documentation se référant à cela, le Motion description dit seulement Windows Phone ne spécifiant si elle est Silverlight ou Runtime, également Migration reference ne vous aide pas beaucoup à ce sujet.

+0

Merci Romasz, Motion confirmé est disponible dans les téléphones Silverlight. Comme vous l'avez mentionné, la documentation de mouvement est très floue si c'est Runtime ou Silverlight! Je pense que je vais devoir assumer son Silverlight seulement tristement. – AndyM