Compartilhar via


CMAccelerometerHandler Delegar

Definição

Uma assinatura delegada usada para receber eventos de CMMotionManager

public delegate void CMAccelerometerHandler(CMAccelerometerData data, NSError error);
type CMAccelerometerHandler = delegate of CMAccelerometerData * NSError -> unit

Parâmetros

data
CMAccelerometerData

Os dados do acelerômetro para esse evento.

error
NSError

Um erro ou nulo se não houver erros.

Comentários

Essa assinatura é usada como um argumento para 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);
});

Aplica-se a