Sto utilizzando CameraCaptureUI per aprire la fotocamera nella mia applicazione; Ecco il codice che cosa iam utilizzandoApertura del fascino delle impostazioni mentre Fotocamera aperta chiude la fotocamera in windows 8/WinRT
var camera = new CameraCaptureUI();
camera.PhotoSettings.AllowCropping = false;
var file = await camera.CaptureFileAsync(CameraCaptureUIMode.Photo);
if (file != null)
{
var fileStream = await file.OpenAsync(FileAccessMode.Read);
var bitmapImage = new BitmapImage();
bitmapImage.SetSource(fileStream);
var sourceImage = new WriteableBitmap(bitmapImage.PixelWidth, bitmapImage.PixelHeight);
var imageStream = await file.OpenAsync(FileAccessMode.Read);
sourceImage.SetSource(imageStream);
}
Ma il problema non è con la macchina fotografica. Durante il periodo di apertura della fotocamera. Se apriamo le impostazioni, la funzione Attendi annulla var file = await camera.CaptureFileAsync(CameraCaptureUIMode.Photo);
[File restituisce null] e nasconde l'interfaccia utente di CameraCapture. Quello che sto cercando di fare è che ho bisogno di aprire la mia fotocamera sempre anche se l'utente apre il fascino. Come posso ottenerlo in WinRT
Avete notato che l'app per fotocamera predefinita non si trova di fronte a questo problema. – Xyroid
Yups. Lo stesso problema è presente in CameraCaptureUI e FileOpenPicker. Puoi facilmente replicare questi problemi nell'app Dropbox di MS. Anche l'esempio nel MSDN qui è il link http://code.msdn.microsoft.com/windowsapps/CameraCaptureUI-Sample-845a53ac#content – StezPet