PointerDeviceUsage 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
입력 디바이스에 대한 HID(휴먼 인터페이스 디바이스) 사용량 세부 정보를 식별합니다.
HID(휴먼 인터페이스 디바이스) 사용법은 HID(휴먼 인터페이스 디바이스) 규격 컨트롤이 측정 또는 보고하는 내용을 설명하고 컨트롤의 용도를 나타낼 수도 있습니다. 특정 컨트롤 사용은 사용 페이지, 사용 ID, 이름 및 설명으로 정의됩니다.
public value class PointerDeviceUsage
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
struct PointerDeviceUsage
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public struct PointerDeviceUsage
var pointerDeviceUsage = {
usagePage : /* Your value */,
usage : /* Your value */,
minLogical : /* Your value */,
maxLogical : /* Your value */,
minPhysical : /* Your value */,
maxPhysical : /* Your value */,
unit : /* Your value */,
physicalMultiplier : /* Your value */
}
Public Structure PointerDeviceUsage
- 상속
-
PointerDeviceUsage
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10 (10.0.10240.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
|
설명
HID(휴먼 인터페이스 디바이스) 사용법은 HID(휴먼 인터페이스 디바이스) 규격 컨트롤이 측정 또는 보고하는 내용을 설명하고 컨트롤의 용도를 나타낼 수도 있습니다. 특정 컨트롤 사용은 사용 페이지, 사용 ID, 이름 및 설명으로 정의됩니다. 자세한 내용은 HID 1.11에 대한 디바이스 클래스 정의를 참조하세요.
참고
Microsoft 대화형 입력 디바이스 아키텍처의 핵심은 구현자 포럼, Inc.에서 정의한 USB(유니버설 직렬 버스) 표준 HID(디바이스 클래스 정의)를 기반으로 합니다.
USB(유니버설 직렬 버스) HID(휴먼 인터페이스 디바이스) 표준은 사람이 컴퓨터에 직접 데이터를 입력하는 데 사용하는 키보드, 마우스 디바이스, 조이스틱 및 가상 현실 디바이스와 같은 HID(휴먼 인터페이스 디바이스)에 대한 구성 및 통신 프로토콜을 정의합니다. (USB HID 표준에 대한 자세한 내용은 USB 구현자 포럼 웹 사이트를 참조하세요.)
Windows 입력 아키텍처의 핵심은 USB(유니버설 직렬 버스) HID(휴먼 인터페이스 디바이스) 표준을 기반으로 하지만 아키텍처는 USB(유니버설 직렬 버스) 디바이스로 제한되지 않습니다. 입력 아키텍처는 직렬 포트 디바이스, i8042 포트 디바이스 및 독점 입력 디바이스도 지원합니다.
필드
MaxLogical |
사용량의 최대 논리 값입니다. |
MaxPhysical |
사용량의 최대 물리적 값입니다. |
MinLogical |
사용량에 대한 최소 논리 값입니다. |
MinPhysical |
사용량에 대한 최소 물리적 값입니다. |
PhysicalMultiplier |
디바이스에서 보고한 사용량 값을 단위 단위의 실제 값으로 변환하는 데 사용되는 승수입니다. (터치 접촉의 압력 또는 너비 및 높이와 같이 컨트롤과 연결된 정적 또는 동적 값을 나타내는 사용법에서만 유효합니다.) |
Unit |
HID(휴먼 인터페이스 디바이스) 측정 단위입니다. |
Usage |
UsagePage에서 디바이스 또는 속성을 지정하는 HID(휴먼 인터페이스 디바이스) 포인터 디바이스 사용 ID입니다. 예를 들어 0x04 터치 스크린 디바이스를 나타내고 0x47 터치 신뢰도를 나타냅니다. 참고 사용 ID가 0으로 예약되어 있습니다. |
UsagePage |
포인터 디바이스의 HID(휴먼 인터페이스 디바이스) 사용 페이지입니다. HID(휴먼 인터페이스 디바이스) 사용은 관련 디바이스의 클래스를 지정하는 사용 페이지로 구성됩니다. 예를 들어 터치 디지타이저(0x0D) 및 제네릭 입력(0x01)이 있습니다. |