2016-01-20 7 views
10

क्या CameraCaptureUI बताने का उनका तरीका है, कि इसे एक छोटी विंडो के बजाय पूर्णस्क्रीन मोड में शुरू करना चाहिए?विंडोज 10 में कैमरा कैप्चरयूआई का उपयोग करना पूर्णस्क्रीन

जुड़ा हुआ webside से मेरे वर्तमान कोड:

CameraCaptureUI cameraUI = new CameraCaptureUI(); 

Windows.Storage.StorageFile capturedMedia = 
    await cameraUI.CaptureFileAsync(CameraCaptureUIMode.Video); 

मेरे आवेदन Windows 8.1 के लिए WinRT पर आधारित है।

एक जीत 8 क्लाइंट कैमरा एप्लिकेशन सिर्फ फुलस्क्रीन में शुरू पर है, लेकिन एक जीत 10 क्लाइंट के साथ यह कैमरा एप्लिकेशन खोलने एक छोटी सी खिड़की में

+0

हाय, क्या आपने इस मुद्दे को ठीक किया है, मुझे भी एक ही समस्या का सामना करना पड़ रहा है? –

+0

@ अर्जुन-टी-राज हाँ उत्तर –

उत्तर

4

कोई वर्तमान तरीका से CameraCaptureUI विंडो के आकार को नियंत्रित करने के भी नहीं है एक यूडब्ल्यूपी ऐप।

देव टीम को पता है कि लोग इस बारे में चिंतित हैं और How can we improve the Windows dev platform? पर उपयोगकर्तावॉइस अनुरोध देख रहे हैं, आप टीम को उचित समझने और प्राथमिकता को समझने में सहायता करने के लिए वहां टिप्पणी कर सकते हैं और टिप्पणी कर सकते हैं।

+0

पर टिप्पणियों को देखें, इसलिए मुझे पूर्ण स्क्रीन में इसका उपयोग करने के लिए अपने ऐप में कैमरा फ़ंक्शन को कार्यान्वित करना होगा? –

+0

हां। यदि आप कैमरा अनुभव को कस्टमाइज़ करना चाहते हैं तो आप इसे MediaCapture के साथ स्वयं लागू कर सकते हैं –

0

यह कोड दिखाता है कि एक तस्वीर लेने के लिए CameraCaptureUI कक्षा का उपयोग कैसे करें। कोड Camera capture UI sample की फ़ाइल CapturePhoto.xaml.cs से है। उपयोगकर्ता के साथ संवाद तब होता है जब आप एसिंक्रोनस विधि CaptureFileAsync कहते हैं।

// Using Windows.Media.Capture.CameraCaptureUI API to capture a photo 

CameraCaptureUI dialog = new CameraCaptureUI(); 
Size aspectRatio = new Size(16, 9); 
dialog.PhotoSettings.CroppedAspectRatio = aspectRatio; 

StorageFile file = await dialog.CaptureFileAsync(CameraCaptureUIMode.Photo);