다음을 통해 공유


Windows Touch 정보

이 항목에서는 Windows Touch에 대한 간략한 개요를 제공합니다.

Windows 7 운영 체제의 새로운 하드웨어 및 API 요소는 애플리케이션에 여러 연락처에서 입력을 받을 수 있는 기능을 제공합니다. 이렇게 하면 이러한 애플리케이션이 애플리케이션의 가시 표면에서 여러 개의 동시 터치 포인트를 감지하고 응답할 수 있습니다. Windows 7의 이 기능에 대한 기능은 터치를 보고하고 추적하는 새 메시지에서 제공됩니다. WM_TOUCH 새 메시지는 동작(위쪽, 아래쪽, 이동), 위치 및 터치 포인트에 대한 식별자를 보고합니다. Windows Touch 메시지는 Windows에서 생성되며 Windows Touch 입력에 등록되는 창으로 배달됩니다.

새 터치 입력 메시지 외에도 제스처 메시지가 기존 창 메시지 목록에 추가되었습니다. 제스처에 대한 메시징 지원은 사용자 입력이 제스처로 인식될 때 적절한 애플리케이션 창에 전송되거나 게시되는 단일 새 창 메시지(WM_GESTURE)에 의해 활성화됩니다. 전용 API 함수는 이 메시지의 생성 및 사용에 대한 세부 정보를 캡슐화합니다. 이 작업은 메시지와 연결된 정보가 이 메시지를 이미 사용하는 애플리케이션을 중단하지 않고 나중에 변경될 수 있기 때문입니다.

제스처 메시지 외에도 특수 인터페이스가 Windows SDK에 추가되었습니다. 이러한 인터페이스를 사용하면 애플리케이션 개발자가 자연스러운 사용자 인터페이스를 쉽게 만들 수 있도록 터치 입력을 고급으로 지원할 수 있습니다. IManipulationProcessor 인터페이스는 WM_TOUCH 메시지를 해석하여 터치 포인트 컬렉션에 대한 변환, 회전 및 크기 조정 정보를 포함하는 이벤트를 발생합니다. IInertiaProcessor 인터페이스를 IManipulationProcessor 인터페이스와 함께 사용하여 애니메이션을 사용하도록 설정하고 개체가 이동할 때 사용자의 화면에 유지되도록 할 수 있습니다.

Windows Touch용 API 요소는 Microsoft PixelSense SDK(이전의 Microsoft Surface SDK)와 유사하지만 Microsoft PixelSense를 대상으로 하는 애플리케이션은 Windows Touch 컴퓨터에서 실행되지 않습니다. 또한 Windows Touch를 대상으로 하는 애플리케이션은 Microsoft PixelSense에서 실행되지 않습니다.

Windows Touch의 일부 기능은 Windows 7의 핵심에 내장되어 있습니다. 이 기능은 개발자가 명시적으로 지원을 사용하도록 설정할 필요 없이 사용자가 사용할 수 있습니다. 그러나 Windows Touch를 최대한 활용하려면 개발자가 Windows Touch API를 사용해야 합니다. Windows Touch 작동 방식 학습을 시작하려면 프로그래밍 가이드 를 참조하거나 Windows Touch에 대한 올바른 접근 방식 선택부터 시작하세요.

아키텍처 개요

Windows Touch에 대한 올바른 접근 방식 선택

Windows Touch