CMAccelerometerHandler Délégué
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Signature de délégué utilisée pour recevoir des événements à partir de CMMotionManager
public delegate void CMAccelerometerHandler(CMAccelerometerData data, NSError error);
type CMAccelerometerHandler = delegate of CMAccelerometerData * NSError -> unit
Paramètres
- data
- CMAccelerometerData
Données de l’accéléromètre pour cet événement.
- error
- NSError
Erreur ou null s’il n’y a pas eu d’erreurs.
Remarques
Cette signature est utilisée comme argument pour startAccelerometerUpdates CMMotionManager.
var motionManager = new CMMotionManager ();
motionManager.AccelerometerUpdateInterval = 0.01; // 100Hz
motionManager.StartAccelerometerUpdates (NSOperationQueue.CurrentQueue, (data, error) => {
Console.WriteLine ("Got an acceleration event {0}", data.Acceleration.X);
});