2016-03-19 10 views
0

Ich schreibe eine App, die mehrere Fotos aufnehmen wird, die später umbenannt und verschoben werden. Der erste Schritt, an dem ich festhalte, ist, die Kamera selbst aufzustellen. Wenn ich versuche, die CameraCaptureUI Klasse zu erstellen, generiert es nur eine leere Klasse, die nichts tut.Aufnahme mehrerer Bilder mit CameraCaptureUI in VB

Ich habe die Microsoft CameraCaptureUI-Dokumentation durchsucht, aber ich kann sie nur mit ihrem Code öffnen, und nichts, was ich bisher ausprobiert habe, funktioniert.

Ich möchte nur die ccu herausspringen, wenn der Benutzer eine Starttaste wählt.

Antwort

0

Diese arbeitete für mich.

var capture = new CameraCaptureUI(); 
     capture.PhotoSettings.Format = CameraCaptureUIPhotoFormat.Jpeg; 
     capture.PhotoSettings.MaxResolution = CameraCaptureUIMaxPhotoResolution.HighestAvailable; 

     var result = await capture.CaptureFileAsync(CameraCaptureUIMode.Photo); 
     if (result == null) return null; 
var copy = await result.CopyAsync(KnownFolders.PicturesLibrary, fileNameNoEx + result.FileType, NameCollisionOption.GenerateUniqueName); 
       aPath = copy.Path; 
Verwandte Themen