quelqu'un sait comment je l'appelle? public struct SmiAccelerometerVector { flotteur public x; flotteur public; flotteur public z; }samsung api comment appeler
Je veux obtenir les valeurs x, y, z et les coller dans une étiquette.
quelqu'un sait comment je l'appelle? public struct SmiAccelerometerVector { flotteur public x; flotteur public; flotteur public z; }samsung api comment appeler
Je veux obtenir les valeurs x, y, z et les coller dans une étiquette.
grâce ctacke je l'ai déjà. Ici, il est :)
private void GetVectorHandler(Accelerometer.Vector accel)
{
if (Accelerometer.GetVector(ref accel) == SmiResultCode.Success)
{
yy = accel.y.ToString();
xx = accel.x.ToString();
zz = accel.z.ToString();
}
}
après que nous devons faire cela, à l'intérieur ou form_load wadeva
GetVectorHandler(gVector);
lblX.Text = "x: " + xx;
lblY.Text = "y: " + yy;
lblZ.Text = "z: " + zz;
Samsung's documentation est peu claire sur la DLL exacte qui contient ces fonctions, mais je crois qu'il ressemblerait à ceci:
public struct Vector
{
Single X;
Single Y;
Single Z;
}
[DllImport("SmiSDK.dll", SetLastError=true)]
public static extern int SmiAccelerometerGetVector(out Vector vector);
pour ce type d'appareil? – mmr
Samsung Omnia avec accéléromètre, haptics – cheesebunz
Il est encore C++. http://stackoverflow.com/questions/2696221/in-using-samsung-acclerometer –