2012-02-09 49 views
0

我想知道是否有可能在自定義xaml頁面的一小塊屏幕內打開相機。我不確定WP7 API是否支持這樣的東西。是否可以在xaml頁面中使用攝像頭?

版本:Windows Phone的7.5芒果

+0

爲了避免在下面的答案中爭吵,你可以請指定你的目標是什麼版本的Windows Phone? WP7.0或WP7.5「芒果」? – 2012-02-09 16:40:11

+0

當然...我的錯誤... – Daniel 2012-02-09 16:58:19

+0

應該使用這裏的確切標籤嗎?有沒有人想要目標芒果WP7? http://stackoverflow.com/questions/9215203/is-there-any-point-in-writing-pre-mango-7-0-windows-phone-7-applications – ColinE 2012-02-09 16:59:13

回答

2

您可以用相機作爲圖像數據的應用程序中的直播源。這在MSDN頁面Code Samples for Windows Phone中有詳細記錄。演示代碼生成一個簡單的應用程序如下:

enter image description here

您只需創建XAML刷子:

<VideoBrush x:Name="viewfinderBrush" /> 

,並將其連接到您的相機在後臺代碼:

viewfinderBrush.SetSource(cam); 
+0

該標籤說WP7 ...這是否適用於該版本? – MyKuLLSKI 2012-02-09 16:04:07

+2

對於那是什麼版本?芒果現在的所有用戶,所以'windows-phone-7'標籤默認爲芒果。此外,你現在不需要支持7.0,我猜 – Ku6opr 2012-02-09 16:15:02

+0

沒有Windows Phone 7意味着WP7(原始)Windows Phone 7.1和Windows Phone 7.5意味着芒果 – MyKuLLSKI 2012-02-09 16:21:37

相關問題