Windows Phone 8 でアプリケーションを開発しています。基本的に、私のアプリケーションでは、PhotoCaptureDevice
API を使用してスナップを撮影し、バーコードをスキャンします。ハードウェアの [戻る] ボタンを使用してカメラ ページに移動し、戻ってくると、カメラ ページがハングして先に進めなくなることがあります。
The code snippet used is :
//Passing Videobrush to PhotoCapturedevice
VideoBrush brush;
brush.SetSource(_device);
//PhotoCapture Device Intialization
internal PhotoCaptureDevice _device;
CameraSensorLocation cameraLocation;
if (PhotoCaptureDevice.AvailableSensorLocations.Contains(CameraSensorLocation.Back))
{
var supportedResolutions = PhotoCaptureDevice.GetAvailableCaptureResolutions(CameraSensorLocation.Back);
_initRes = GetBestResolution(supportedResolutions);
cameraLocation = CameraSensorLocation.Back;
}
else if (PhotoCaptureDevice.AvailableSensorLocations.Contains(CameraSensorLocation.Front))
{
var supportedResolutions = PhotoCaptureDevice.GetAvailableCaptureResolutions(CameraSensorLocation.Front);
_initRes = GetBestResolution(supportedResolutions);
cameraLocation = CameraSensorLocation.Front;
}
これについて私を助けてくれませんか