2016-03-08 61 views
6

我正在pi 2上運行Win10物聯網。我需要能夠拍攝重點突出但無法獲得焦點的照片。該應用程序是一個後臺應用程序,所以我沒有辦法在顯示器上預覽相機。有沒有辦法做到這一點?目前,我有沒有預覽的自動對焦相機

await _mediaCapture.StartPreviewAsync(); 
_mediaCapture.VideoDeviceController.FocusControl.Configure(new FocusSettings 
{ 
    Mode = FocusMode.Continuous, 
    WaitForFocus = true 
}); 
await _mediaCapture.VideoDeviceController.FocusControl.FocusAsync(); 
await _mediaCapture.CapturePhotoToStreamAsync(ImageEncodingProperties.CreateJpeg(), stream); 
await _mediaCapture.StopPreviewAsync(); 

但我得到的錯誤

WinRT的信息:預覽水槽不設置

,當我試圖把重點。我在網上看到的所有示例都顯示預覽會輸出到控件,並且我假設它自動連接到一個接收器。有沒有辦法通過代碼手動執行此操作?可能沒有預覽?

回答

0

描述StartPreviewToCustomSinkIdAsync方法我沒有找到一個方法來做到這一點。我最終將背景應用程序轉換爲UI應用程序,其中Page包含CaptureElement控件以預覽和聚焦。