有關CameraCaptureUI的一些問題。CameraCaptureUI彈出控件大小?
1)我可以控制彈出窗口的大小/位置嗎?它在我的Win10平板電腦上彈出很小,每次應用程序需要拍照時放大它真的很煩人!
2)我正在嘗試創建質量與內置相機應用程序等效的照片,但是我遇到了很多麻煩。只有通過播放croppedSizeInPixels,我才能看到更大的東西,看起來像樣的質量。有人可以解釋爲什麼這會有所幫助,並且是否有更好的方法來提高照片的質量?內置應用默認創建大約1MB大小的2592x1944像素圖像。如果這是正確的方法,我應該以某種方式計算這些尺寸?
captureUI = new CameraCaptureUI();
captureUI.PhotoSettings.Format = CameraCaptureUIPhotoFormat.Jpeg;
captureUI.PhotoSettings.AllowCropping = true;
captureUI.PhotoSettings.MaxResolution = CameraCaptureUIMaxPhotoResolution.HighestAvailable;
// photo created is approx 576KB
captureUI.PhotoSettings.CroppedSizeInPixels = new Size(3840, 2160);
謝謝!我寫了一個MediaCapture實現(很大程度上是從該示例中竊取的),但希望能夠切換。我喜歡CameraCaptureUI類中默認可用的裁剪功能,並且使用MediaCapture進行再現時似乎非常耗時。 – DeannaD