CMAccelerometerHandler Delegar
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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);
});