VB

2016-03-19 27 views
0

'da CameraCaptureUI ile birden çok fotoğraf çekimi Daha sonra yeniden adlandırılacak ve taşınacak birden fazla fotoğraf çekecek bir uygulama yazıyorum. Takıldığım ilk adım kamerayı kendiliğinden açmak. CameraCaptureUI sınıfını oluşturmaya çalıştığımda, hiçbir şey yapmayan boş bir sınıf oluşturur.VB

Microsoft CameraCaptureUI belgelerini kullanarak arama yaptım, ancak bunları yalnızca kodlarını kullanarak açabiliyorum ve şu ana kadar çalıştığım hiçbir şey yok.

Kullanıcı sadece bir başlat düğmesi seçtiğinde ccui'nin dışarı çıkmasını istiyorum.

cevap

0

Bu benim için çalıştı.

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;