CMAccelerometerHandler 代理人
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
用來接收事件的委派簽章 CMMotionManager
public delegate void CMAccelerometerHandler(CMAccelerometerData data, NSError error);
type CMAccelerometerHandler = delegate of CMAccelerometerData * NSError -> unit
參數
- data
- CMAccelerometerData
此事件的加速計資料。
- error
- NSError
如果沒有任何錯誤,則為 Null。
備註
此簽章會當做 's 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);
});