Windows Phone 8 の画像キャプチャ コードを、基本的に持っているレガシー モデルに適合させようとしています。
var _autoResetEvent = new AutoResetEvent(true);
...
_autoResetEvent.Reset();
CameraCaptureTask cameraCaptureTask = new CameraCaptureTask();
cameraCaptureTask.Completed += new EventHandler<PhotoResult>(cameraCaptureTask_Completed);
cameraCaptureTask.Show();
_autoResetEvent.WaitOne();
...
void cameraCaptureTask_Completed(object sender, PhotoResult e) {
SaveImage(e);
}
AutoResetEvent が呼び出されたときに実行がブロックされないように、別のスレッドで完了したイベントを実行するイベント ハンドラーを取得する方法はありますか?