2014-07-15 9 views
0

여러 동시 사용자를 위해 NUI를 사용하여 응용 프로그램을 작성해야합니다. 나는 다음과 같은 옵션이 있습니다타사 장치 용 Microsoft Surface SDK 2.0 용 응용 프로그램 개발

  1. 의 OpenGL을
  2. 마이크로 소프트 표면 SDK
  3. 마이크로 소프트 윈도우 8.1 RT
내가 OpenGL을 함께 내 프로그램을 작성할 수 있다고 생각 위의 세 가지 옵션의

,하지만 난 다른 두 사람에 대해 혼란 스럽다.

Microsoft Surface SDK 2.0에서는 Windows 7/8을 지원하는 타사 멀티 터치 지원 장치와 함께 사용할 수 있는지 확인할 수 없습니다. 또한 응용 프로그램은 Windows 7 플랫폼에서만 실행되며 Windows 8.x 플랫폼에서도 실행됩니까? 타사 장치에 Microsoft Surface SDK 2.0 응용 프로그램을 어떻게 배포 할 수 있습니까?

Microsoft Windows 8.1 RT는 멀티 터치 제스처를 지원하지만 동시 터치 수의 제한에 대해서는 구체적으로 찾을 수 없습니다.

타사 장치 용 Microsoft SDK 2.0 응용 프로그램 작성에 대한 자세한 정보는 도움이 필요합니다.

답변

1

Surface 2.0 SDK는 본질적으로 앱에서 참조하고 배포하는 DLL 세트입니다. 그들은 Win7, 8 및 8.1에서 작동합니다. 그것들은 '데스크톱'앱을 만들기위한 것이지만, Win8의 앱을 스 와이프하는 것과 같이 멋지게 작동하는 '현대적'앱과는 다릅니다.

+0

Win 7/8.x 용으로 작성된 App에서도 Surface SDK 2.0의 다중 사용자 멀티 터치 제스처 기능을 활용할 수 있습니까? – dhrumilap

+1

Surface 2.0 SDK는 기본적으로 터치 친화적 인 여러 개의 WPF 컨트롤을 제공하고 여러 사용자를 지원합니다. 기본 '제스처'API 만 있으면 '조작'이벤트가 WPF 4 (Surface 1.0 SDK에서 가져옴)에 빌드되고 '최신'Win8 UI 프레임 워크에 내장됩니다. Win8 UI 프레임 워크의 컨트롤은 터치 친화적이지만 다중 사용자를위한 것은 아닙니다 (예를 들어, 동시에 두 버튼을 누를 수 없음). –

+0

로버트 감사합니다! 당신의 대답은 큰 도움이되었고, 다중 사용자 기능을 활용해야하기 때문에 Surface SDK 2.0을 사용해야합니다. – dhrumilap