Arrow استفاده از دوربین گوشی در ویندوز فون
سلام دوستان این یه نمونه کد هست که مفید هست در سی شارپ نوشتمش براتون قرار میدم
 
اول فضای نام رو میدیم به برنامه
 
کد PHP:
using Microsoft.Phone.Tasks;  
سپس متغیری را از نوع CameraCaptureTask تعریف می کنیم
 
کد PHP:
CameraCaptureTask cameraCaptureTask;  
کد سازنده پیج را به صورت زیر تغییر می دهیم
 
کد PHP:
public Camera() 
 
 
InitializeComponent(); 
 
cameraCaptureTask = new CameraCaptureTask(); 
 
cameraCaptureTask.Completed += new EventHandler(cameraCaptureTask_Completed); 
 
}  
سپس کد زیر را که برای بازیابی عکس گرفته شده که در درون حافظه گوشی قرار دارد ، را می نویسیم
کد PHP:
void cameraCaptureTask_Completed(object sender, PhotoResult e) 
 
 
if (e.TaskResult == TaskResult.OK) 
 
 
System.Windows.Media.Imaging.BitmapImage bmp = new System.Windows.Media.Imaging.BitmapImage(); 
 
bmp.SetSource(e.ChosenPhoto); 
 
//Load to Image Control 
 
image1.Source = bmp; 
 
 
}  
و در نهایت فقط لازمه CameraCaptureTask رو فراخوانی کنیم
کد PHP:
try 
 
 
cameraCaptureTask.Show(); 
 
 
catch (System.InvalidOperationException ex) 
 
 
MessageBox.Show("An error occurred."); 
 
}