POINTER_PEN_INFO 구조체(winuser.h)

모든 포인터 형식에 공통적인 기본 펜 정보를 정의합니다.

구문

typedef struct tagPOINTER_PEN_INFO {
  POINTER_INFO pointerInfo;
  PEN_FLAGS    penFlags;
  PEN_MASK     penMask;
  UINT32       pressure;
  UINT32       rotation;
  INT32        tiltX;
  INT32        tiltY;
} POINTER_PEN_INFO;

멤버

pointerInfo

형식: POINTER_INFO

포함된 POINTER_INFO 구조체입니다.

penFlags

형식: PEN_FLAGS

펜 플래그입니다. 이 멤버는 펜 플래그 상수의 값이 0이거나 적절한 조합일 수 있습니다.

penMask

형식: PEN_MASK

펜 마스크입니다. 이 멤버는 펜 마스크 상수의 값이 0이거나 적절한 조합일 수 있습니다.

pressure

형식: UINT32

펜 압력은 0에서 1024 사이의 범위로 정규화됩니다. 디바이스가 압력을 보고하지 않는 경우 기본값은 0입니다.

rotation

형식: UINT32

0에서 359 범위로 정규화된 포인터의 시계 방향 회전 또는 트위스트입니다. 기본값은 0입니다.

tiltX

형식: INT32

X축을 따라 -90에서 +90까지의 범위에서 포인터의 기울기 각도이며 양수 값은 오른쪽으로 기울기를 나타냅니다. 기본값은 0입니다.

tiltY

형식: INT32

-90에서 +90 범위의 y축을 따라 포인터의 기울기 각도이며 양수 값은 사용자를 향해 기울기를 나타냅니다. 기본값은 0입니다.

설명

애플리케이션은 GetPointerPenInfo, GetPointerFramePenInfo, GetPointerPenInfoHistoryGetPointerFramePenInfoHistory API 함수를 사용하여 이 정보를 검색할 수 있습니다.

요구 사항

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

추가 정보

구조체