Windows Phoneでバイブレーションを使う
Windows Phoneのバイブレーション機能で振動させる方法は以下の通り
- 参照設定に、「Microsoft.Phone」を追加する
- プログラムの最初に、「using Microsoft.Devices;」を追加
振動させたいタイミングで、以下のコードを実行
VibrateController vc = VibrateController.Default;
vc.Start(TimeSpan.FromMilliseconds(200));
TimeSpanで、振動させる時間を調節。
参照設定に「Microsoft.Devices.Sensors」を追加するという説明をされていることがありますが、
以下のページを見たところ、正しくは「Microsoft.Phone」を参照設定に追加するようです。
http://msdn.microsoft.com/en-us/library/microsoft.devices.vibratecontroller%28VS.92%29.aspx
ここでしばらく悩みました。。。
アセンブリが含まれる場所が変わったのかなぁ??