Постоянное включение вспышки WP7 - PullRequest
3 голосов
/ 21 февраля 2012

Я пытаюсь включить вспышку камеры на своем WP7 постоянно.

Использование:

PhotoCamera cam = new Microsoft.Devices.PhotoCamera(CameraType.Primary);
cam.FlashMode = FlashMode.On;

, как указано в MSDN, заставляет камеру мигать при съемке фотографии.

Как заставить вспышку включаться и выключаться по требованию?На рынке есть приложение для мониторинга сердечного ритма, которое делает это - и оно не сделано OEM-производителем со специальными разрешениями, поэтому я знаю, что это возможно.

Спасибо!

1 Ответ

4 голосов
/ 21 февраля 2012

Хорошо, я расскажу вам, как это сделать простым (бесплатным) способом.

private VideoCamera _VideoCamera;

public Start()
{
    VideoCamera = new VideoCamera();
    VideoCamera.Initialized += (___, ____) =>      
    {
        VideoCamera.LampEnabled = true;
        VideoCamera.StartRecording();
    };
}

Смотрите, все, что вы делаете, это включаете камеру и не отображаете ее на экране.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...