PacketPropertyGuids 상수

패킷 속성을 지정하는 값을 정의합니다. Tablet PCAPI는 GUID(Globally Unique Identifiers)를 사용하여 COM에서 상수 문자열인 패킷 속성을 식별합니다.

C++에서는 기본 위치에 SDK를 설치한 경우 systemdrive>:\Program Files\Microsoft SDKs\Windows\v6.0\Include 디렉터리에 있는 <Msinkaut.h 헤더 파일에서 이러한 상수에 액세스할 수 있습니다. C++에서 이러한 상수는 BSTR이 아닌 WCHAR입니다. 사용하기 전에 BSTR로 변환합니다. BSTR 데이터 형식에 대한 자세한 내용은 COM 라이브러리 사용을 참조하세요.

다음 표에서는 사용 가능한 패킷 속성 GUID(Globally Unique Identifier) 필드를 나열합니다. 이러한 GUID를 사용하여 태블릿 컨텍스트를 만들 때 패킷에 포함된 속성을 지정합니다. 속성의 범위와 해상도를 확인하려면 GetPropertyMetrics 메서드를 호출합니다 . "STR_"로 시작하는 아래 표의 상수는 동일한 테이블 셀에 표시된 해당 이진 상수의 문자열 표현입니다.

상수 설명
STR_GUID_X 또는 GUID_PACKETPROPERTY_GUID_X
태블릿 좌표 공간의 x 좌표입니다. 각 패킷에는 기본적으로 이 속성이 포함됩니다. 태블릿의 원점(0,0)은 왼쪽 위 모서리입니다.
STR_GUID_Y 또는 GUID_PACKETPROPERTY_GUID_Y
태블릿 좌표 공간의 y 좌표입니다. 각 패킷에는 기본적으로 이 속성이 포함됩니다. 태블릿의 원점(0,0)은 왼쪽 위 모서리입니다.
STR_GUID_Y 또는 GUID_PACKETPROPERTY_GUID_Y
태블릿 좌표 공간의 y 좌표입니다. 각 패킷에는 기본적으로 이 속성이 포함됩니다. 태블릿의 원점(0,0)은 왼쪽 위 모서리입니다.
STR_GUID_Z 또는 GUID_PACKETPROPERTY_GUID_Z
태블릿 표면에서 펜 팁의 z 좌표 또는 거리입니다. TabletPropertyMetricUnit 열거형 형식은 이 속성의 측정 단위를 결정합니다.
STR_GUID_PAKETSTATUS 또는 GUID_PACKETPROPERTY_GUID_PACKET_STATUS
다음 플래그 값 중 하나 이상을 포함합니다.
  • 커서는 그리기 화면을 터치 (값 = 1).
  • 커서 반전 됩니다. 예를 들어, 펜 지우개 끝 화면을 가리키고 됩니다 (값 = 2).
  • 사용 되지 않습니다 (값 = 4).
  • 스타일러스의 펜 단추를 누를 (값 = 8).
STR_GUID_TIMERTICK 또는 GUID_PACKETPROPERTY_GUID_TIMER_TICK
패킷이 생성된 시간입니다.
STR_GUID_TIMERTICK 또는 GUID_PACKETPROPERTY_GUID_TIMER_TICK
패킷이 생성된 시간입니다.
STR_GUID_SERIALNUMBER 또는 GUID_PACKETPROPERTY_GUID_SERIAL_NUMBER
패킷을 식별하기 위한 패킷 속성입니다.
이는 패킷 큐에서 패킷을 검색하는 데 사용하는 것과 동일한 값입니다.
STR_GUID_NORMALPRESSURE 또는 GUID_PACKETPROPERTY_GUID_NORMAL_PRESSURE
펜 팁이 태블릿 표면에 수직으로 가하는 압력입니다.
펜 끝의 압력이 클수록 잉크가 더 많이 그려집니다.
STR_GUID_TANGENTPRESSURE 또는 GUID_PACKETPROPERTY_GUID_TANGENT_PRESSURE
태블릿 표면의 평면을 따라 펜 팁의 압력입니다.
STR_GUID_BUTTONPRESSURE 또는 GUID_PACKETPROPERTY_GUID_BUTTON_PRESSURE
압력에 민감한 버튼의 압력입니다.
STR_GUID_XTILTORIENTATION 또는 GUID_PACKETPROPERTY_GUID_X_TILT_ORIENTATION
y,z 평면과 펜 및 y축 평면 사이의 각도입니다.
펜 커서에 적용됩니다.
펜이 그리기 표면에 수직이고 펜이 수직인 경우 양수인 경우 값은 0입니다.
STR_GUID_YTILTORIENTATION 또는 GUID_PACKETPROPERTY_GUID_Y_TILT_ORIENTATION
x,z 평면과 펜 및 x축 평면 사이의 각도입니다.
펜 커서에 적용됩니다.
펜이 그리기 표면에 수직이고 펜이 사용자로부터 위쪽 또는 멀리 떨어져 있을 때 양수인 경우 값은 0입니다.
STR_GUID_AZIMUTHORIENTATION 또는 GUID_PACKETPROPERTY_GUID_AZIMUTH_ORIENTATION
전체 원형 범위를 통해 z축에 대한 커서의 시계 방향 회전입니다.
STR_GUID_ALTITUDEORIENTATION 또는 GUID_PACKETPROPERTY_GUID_ALTITUDE_ORIENTATION
펜 축과 태블릿 표면 사이의 각도입니다.
펜이 표면에 평행할 때 값은 0이고 펜이 표면에 수직인 경우 90입니다.
펜이 반전 된 경우 값이 음수입니다.
STR_GUID_TWISTORIENTATION 또는 GUID_PACKETPROPERTY_GUID_TWIST_ORIENTATION
자체 축에 대한 커서의 시계 방향 회전입니다.
STR_GUID_PITCHROTATION 또는 GUID_PACKETPROPERTY_GUID_PITCH_ROTATION
팁이 쓰기 화면에 수직인 가로줄 위 또는 아래에 있는지 여부를 나타내는 패킷 속성입니다.
참고: 이를 위해서는 3D 디지타이저가 필요합니다.
값이 팁 선 위에 있으면 양수와 음수 줄 보다 낮으면 경우 예를 들어 사용자 앞에 펜을에서 가상 벽에 작성 하는 경우 피치는 팁의 벽을 연장 하는 줄 이상인 경우 양수입니다.
STR_GUID_ROLLROTATION 또는 GUID_PACKETPROPERTY_GUID_ROLL_ROTATION
펜이 자체 축을 중심으로 시계 방향으로 회전하는 경우
참고: 이를 위해서는 3D 디지타이저가 필요합니다.
STR_GUID_YAWROTATION 또는 GUID_PACKETPROPERTY_GUID_YAW_ROTATION
펜이 가로인 경우 펜이 가로 축의 가운데를 중심으로 왼쪽 또는 오른쪽에 있는 펜의 각도입니다.
참고: 이를 위해서는 3D 디지타이저가 필요합니다.
가상 벽에 쓰는 앞에 펜을 유지 하면 0 요 펜 벽에 수직인 임을 나타냅니다. 가치가 팁 수직 부분의 경우 양수 및 음수 팁 수직은 오른쪽에 있는 경우.
STR_GUID_YAWROTATION 또는 GUID_PACKETPROPERTY_GUID_YAW_ROTATION
펜이 가로인 경우 펜이 가로 축의 가운데를 중심으로 왼쪽 또는 오른쪽에 있는 펜의 각도입니다.
참고: 이를 위해서는 3D 디지타이저가 필요합니다.
가상 벽에 쓰는 앞에 펜을 유지 하면 0 요 펜 벽에 수직인 임을 나타냅니다. 가치가 팁 수직 부분의 경우 양수 및 음수 팁 수직은 오른쪽에 있는 경우.
STR_GUID_WIDTH 또는 GUID_PACKETPROPERTY_GUID_WIDTH
터치 디지타이저의 접촉 영역 너비입니다.
STR_GUID_HEIGHT 또는 GUID_PACKETPROPERTY_GUID_HEIGHT
터치 디지타이저의 접촉 영역 높이입니다.
STR_GUID_FINGERCONTACTCONFIDENCE 또는 GUID_PACKETPROPERTY_GUID_FINGERCONTACTCONFIDENCE
터치 디지타이저에 손가락 접촉이 있었다는 신뢰도 수준입니다.
STR_GUID_DEVICE_CONTACT_ID 또는 GUID_PACKETPROPERTY_GUID_DEVICE_CONTACT_ID
패킷에 대한 디바이스 연락처 식별자입니다.

설명

참고

태블릿 하드웨어에서 오는 모든 패킷 값은 32비트 크기의 정수입니다.

 

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당]
지원되는 최소 서버
지원되는 버전 없음
헤더
Msinkaut.h(Msinkaut_i.c 필요)

추가 정보

IsPacketPropertySupported 메서드

GetPropertyMetrics 메서드

IInkTablet 인터페이스