我试图永久地打开WP7上的相机闪光灯。
使用:
PhotoCamera cam = new Microsoft.Devices.PhotoCamera(CameraType.Primary);
cam.FlashMode = FlashMode.On;
正如MSDN上所建议的那样,在拍摄照片时相机会闪烁。
如何按需开启和关闭闪光灯?市场上有一个心率监测应用程序可以做到这一点 - 它不是由具有特殊权限的OEM制作的,所以我知道它是可能的。
谢谢!
答案 0 :(得分:4)
我会告诉你如何以简单(免费)的方式做到这一点。
private VideoCamera _VideoCamera;
public Start()
{
VideoCamera = new VideoCamera();
VideoCamera.Initialized += (___, ____) =>
{
VideoCamera.LampEnabled = true;
VideoCamera.StartRecording();
};
}
看到你正在做的就是打开相机而不是在屏幕上显示它。