DIRECTMANIPULATION_HITTEST_TYPE 열거형(directmanipulation.h)
RegisterHitTestTarget을 통해 등록된 전용 적중 테스트 스레드를 사용할 때 직접 조작에서 적중 테스트를 처리하는 방법을 정의합니다.
Syntax
typedef enum DIRECTMANIPULATION_HITTEST_TYPE {
DIRECTMANIPULATION_HITTEST_TYPE_ASYNCHRONOUS = 0,
DIRECTMANIPULATION_HITTEST_TYPE_SYNCHRONOUS = 0x1,
DIRECTMANIPULATION_HITTEST_TYPE_AUTO_SYNCHRONOUS = 0x2
} ;
상수
DIRECTMANIPULATION_HITTEST_TYPE_ASYNCHRONOUS 값: 0 적중 테스트 스레드는 WM_POINTERDOWN 메시지를 수신하고 SetContact를 호출할지 여부를 지정합니다. SetContact가 호출되지 않으면 연락처가 뷰포트와 연결되지 않습니다. |
DIRECTMANIPULATION_HITTEST_TYPE_SYNCHRONOUS 값: 0x1 UI 스레드는 적중 테스트 스레드 이후 항상 WM_POINTERDOWN 메시지를 받습니다. SetContact에 대한 호출은 필요하지 않습니다. |
DIRECTMANIPULATION_HITTEST_TYPE_AUTO_SYNCHRONOUS 값: 0x2 UI 스레드는 적중 테스트 스레드에서 SetContact를 호출하지 않는 경우에만 WM_POINTERDOWN 메시지를 받습니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱만 해당] |
머리글 | directmanipulation.h |