2012-11-27 4 views
3

CameraCaptureTask를 사용하는 Windows Phone 7 용으로 개발 된 기존 응용 프로그램이 있습니다.Windows Phone 8의 CameraCaptureTask - 카메라 롤에 자동 저장

캡쳐 된 이미지는 다시 그레이 스케일 변환을 위해 처리되는 앱으로 되돌려집니다.

Windows Phone 8 Lumia 920에서 동일한 응용 프로그램 (정확한 바이너리)을 테스트하는 동안 CameraCaptureTask를 통해 캡처 된 모든 이미지의 복사본이 "카메라 롤"폴더에 저장되는 것으로 나타났습니다.

내 응용 프로그램 사용자가 "카메라 롤"폴더를 꽉 채우는 캡처 된 이미지를 기대하지 않기 때문에 약간 성가시다. 나는이 문서 http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh394006(v=vs.105).aspx를 고개를 사용자가 카메라 캡처 작업과 함께 찍은 사진을 받아들이는 경우, 윈도우 폰 8에 아래 인용,

을 발견, 사진이 자동으로 휴대 전화의 카메라 롤에 저장됩니다. 이전 버전의 Windows Phone에서는 사진이 자동으로 저장되지 않습니다.

지금까지 내가 윈도우 폰 8

윈도우 폰 8의 CameraCaptureTask의 표시() 메서드를 호출하기 전에이 기능을 해제 할 수있는 방법이 있나요이 경우를 방지 할 수있는 방법을 찾을 수 없습니다?

답변

2

아니요. WP8에서 구현 된 소비자 기능 요청으로 개발자에게는 투명합니다. 여기에서의 사용법은 소비자가 CameraCaptureTask를 사용하여 완벽한 샷을 정렬하고 어떤 이유로 든 응용 프로그램을 사용하지 않으며 나중에 다시 찾을 수 없다는 것입니다.

사이드 노트로 다양한 트위터 및 사진 편집 응용 프로그램을 사용할 때 실제로이 문제가 몇 번 발생했지만 매우 짜증나게합니다.

+0

통찰력에 감사드립니다, 그것은 나에게 놀람으로 왔고 나는 대안적인 접근 방법을 연구 중입니다. 일단 내가 끝나면 이것을 대체 게시물로 업데이트 할 계획입니다. – Senthil

+0

임시 스냅 샷을 정말로 저장할 필요가없는 경우 항상 원시 Camera API를 사용할 수 있습니다. 예를 들어, 대부분의 파노라마 스티칭 앱에서 요즘하는 일입니다. – JustinAngel

+1

고마워 저스틴 엥겔, 그게 내가 바라보고있는 바로 그거야. 다음은 향후 출시 예정인 Camera API에 대한 링크입니다 (WP8 관련) http://www.developer.nokia.com/Resources/Library/Lumia/#!advanced-photo-capturing.html. – Senthil

2

의미가 없습니다. CameraCaptureTask는 앱이 카메라 롤로 카메라를 밀어 넣지 않고 앱 용도로 사진을 캡처 할 수 있도록하기 위해 만들어졌습니다. 그것이 렌즈가있는 것입니다 (맞춤 코드는 카메라 롤에도 쓸 수 있습니다).

내 앱 중 하나가 방금 WP8 시장에서 삭제 되었기 때문에 개발자에게는 투명하지 않습니다. 그들은 "원하지 않는 응용 프로그램 사진을 스카이 드라이브에 업로드"할 수 있다고 말합니다.

저스틴 당신은 그것이 버그가 아니겠습니까? 그것은 고쳐질 예정입니까?

이렇게하면 내 개발을 2 (WP7 및 WP8)로 변경해야합니다. 나는 그 번거 로움을 지금 당장 원하지 않는다. ...

관련 문제