다음을 통해 공유


POINTER_DEVICE_INFO 구조체(winuser.h)

포인터 디바이스에 대한 정보를 포함합니다. 이러한 구조체의 배열은 GetPointerDevices 함수에서 반환됩니다. GetPointerDevice 함수에 대한 호출에서 단일 구조체가 반환됩니다.

구문

typedef struct tagPOINTER_DEVICE_INFO {
  DWORD               displayOrientation;
  HANDLE              device;
  POINTER_DEVICE_TYPE pointerDeviceType;
  HMONITOR            monitor;
  ULONG               startingCursorId;
  USHORT              maxActiveContacts;
  WCHAR               productString[POINTER_DEVICE_PRODUCT_STRING_MAX];
} POINTER_DEVICE_INFO;

멤버

displayOrientation

입력 디지타이저의 방향을 식별하는 DISPLAYCONFIG_ROTATION 값 중 하나입니다.

참고 입력 소스가 터치 삽입인 경우 이 값은 0입니다.
 

device

포인터 디바이스에 대한 핸들입니다.

pointerDeviceType

디바이스 유형입니다.

monitor

디바이스가 매핑되는 디스플레이에 대한 HMONITOR입니다. 포인터 디바이스가 물리적으로 연결되어 있는 모니터일 필요는 없습니다.

startingCursorId

디바이스에 할당된 가장 낮은 ID입니다.

maxActiveContacts

지원되는 동시 연락처 수입니다.

productString[POINTER_DEVICE_PRODUCT_STRING_MAX]

제품을 식별하는 문자열입니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
머리글 winuser.h

추가 정보

구조체