2012-10-12 3 views
1

Windows 8 앱을 실행할 때 화면의 접촉점 수를 알고 싶습니다. 내 scneario는 X 초 동안 지정된 영역에 1 ~ 5 개의 손가락을 쥐고 기사를 평가하기를 원하지만 접촉점 수를 감지하는 데 문제가 있습니다.Windows에서 사용되는 손가락 수를 찾는 방법 8

아이디어가 있으십니까?

+0

이것은 유용한 응답이 아니지만 그러한 제스처의 유용성을 고려할 것입니다. 슬라이더를 움직이거나 이산 수의 옵션 중 하나를 두드리는 것보다 화면에서 다섯 손가락을 모두 가져 오는 것은 다소 어색합니다. 그리고 입력 값의 일부 (손가락 수 ==?)에 5가 필요한 경우 액세스 가능성도 제한됩니다. –

+0

나는 그저 프로토 타입 일 뿐이며, 우리는 컨셉을 가지고 놀고 있고 이것이 어떻게 될지 궁금해하고 있습니다. – tuxbear

답변

1

각 연락처에 대해 WM_POINTERDOWN 메시지가 표시되고 연락처가 해제되면 해당 WM_POINTERUP이 표시됩니다. 모든 연락처를 잃어 버리면 WM_POINTERCAPTURECHANGED이 표시됩니다. 수동으로 얼마나 많은 회원이 다운되었는지 추적하거나 GetPointerFrameInfo에게 현재 프레임의 모든 연락처 상태를 요청할 수 있습니다.

+0

어떻게 그걸 C#으로 변환합니까? – tuxbear

+0

사용중인 C# 프레임 워크를 지정해야합니다. –

관련 문제