PointerDeviceUsage 구조체

정의

입력 디바이스에 대한 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)이 있습니다.

적용 대상