주변 광 상태와 화면의 밝기 레벨을 사용하여 계산을하는 응용 프로그램을 설계하려고합니다. 이 앱은 Windows Phone 8 용과 태블릿 및 PC 용 Windows 8 용 두 가지 버전을 만들어야합니다. 나는 높고 낮게 검색했지만 Windows 8 용 Light Sensor API 만 찾을 수 있습니다. Windows Phone 8 장치에서 주변 광 센서에 액세스 할 수있는 API를 찾지 못했지만 어디에서나 볼 수있는 API를 찾을 수 없었습니다. 화면의 밝기 레벨 (PC 또는 전화). Windows Phone 8의 주변 광 센서 (알루) 판독 값 및 디스플레이 (화면)의 밝기 레벨에 액세스하는 방법을 아는 사람이 있습니까? 또한Windows Phone 8에서 주변 광선 센서 판독 값에 액세스하고 백라이트 레벨을 표시하십시오.
1
A
답변
0
이 질문에 대한 답변을 검색하는 다른 사용자의 경우.
Windows Phone 8 (현재까지는 GDR 3을 의미) - 주변 광선 센서에 액세스하기위한 API가 없습니다. Windows.Devices.Sensors.LightSensor
가리키는 모든 refferences는 윈도우 8이 아닌 윈도우 폰과 관련된 8
2
장치의 센서 값은, 구체적으로는 주위 광 센서의 LightSensor 클래스 Windows.Devices.Sensors 스페이스
에서 사용할 수있는 윈도우 (8)의 표시의 밝기를 액세스하고자.
var lightSensor = Windows.Devices.Sensors.LightSensor;
백라이트는 AudioVideoCaptureDevice의 속성 KnownCameraAudioVideoProperties.VideoTorchMode/VideoTorchPower 설정을 사용하여 액세스 할
아마 당신이 추가하는 것을 잊지 마십시오찾고있는 무엇을 할 것인가 코드 샘플 here (stackoverflow) 거기
매니페스트에 필요한 기능.
0
이 윈도우 폰 확인하시기 바랍니다 자세한 내용은 8.1
으로 지금 가능하다 : http://msdn.microsoft.com/en-us/library/ie/windows.devices.sensors.lightsensor
안녕하세요 패트릭. 도와 주셔서 정말 감사합니다. 이 예제에서 코드를 시도했는데 실제로 전화 뒷면에 빛을 켤 수있었습니다. 내가 성취하려고하는 것에 대해 더 많은 통찰력을주기 위해 내 질문을 편집했습니다. 안타깝게도 Windows phone의 광원 센서를 검색했으며이 네임 스페이스에 존재하지 않는다고 말합니다. 내가 백라이트를 말했을 때, 나는 화면의 밝기 레벨을 의미했다. 내가 어디에서 시작해야할지 생각해? 어쩌면 좀 더 비공개 API가 단서를 가지고 있을지도 모른다. –