PointerDeviceUsage Структура

Определение

Определяет сведения об использовании устройства hid для устройства ввода.

Использование hid описывает, что измеряет или сообщает элемент управления, совместимый с HID, а также может указывать на предполагаемое использование элемента управления. Использование определенного элемента управления определяется его страницей использования, идентификатором использования, именем и описанием.

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, а также может указывать на предполагаемое использование элемента управления. Использование определенного элемента управления определяется его страницей использования, идентификатором использования, именем и описанием. Дополнительные сведения см. в разделе Определение класса устройства для HID 1.11.

Примечание

Ядро архитектуры интерактивного устройства ввода Майкрософт основано на стандартном определении класса устройств универсальной последовательной шины (USB) для устройства HID, которое определяется На форуме разработчиков, Inc.

Стандарт HID для универсальной последовательной шины (USB) определяет конфигурацию и протоколы связи для устройства HID, таких как клавиатуры, мыши, джойстики и устройства виртуальной реальности, которые люди используют для ввода данных непосредственно в компьютер. (Подробные сведения о стандарте USB HID см. на веб-сайте Форума разработчиков USB .)

Хотя ядро архитектуры ввода Windows основано на стандарте HID(HID) универсальной последовательной шины (USB), эта архитектура не ограничивается устройствами универсальной последовательной шины (USB). Архитектура ввода также поддерживает устройства с последовательным портом, устройства с портами i8042 и собственные устройства ввода.

Поля

MaxLogical

Максимальное логическое значение для параметра Usage.

MaxPhysical

Максимальное физическое значение для параметра Usage.

MinLogical

Минимальное логическое значение для параметра Usage.

MinPhysical

Минимальное физическое значение для параметра Usage.

PhysicalMultiplier

Множитель, используемый для преобразования значения использования, сообщаемого устройством, в физическое значение в единицах unit. (Допустимо только для использования, указывающего статическое или динамическое значение, связанное с элементом управления, например давление, ширина и высота сенсорного контакта.)

Unit

Единица измерения HID.

Usage

Идентификатор устройства использования указателя HID, указывающий устройство или свойство в UsagePage. Например, 0x04 обозначает устройство с сенсорным экраном, а 0x47 — уверенность в сенсорном экране.

Примечание

Зарезервирован нулевой идентификатор использования.

UsagePage

Страница использования устройства с интерфейсом человека (HID) устройства указателя. Сведения об использовании устройства HID организованы по страницам использования, на которых указываются классы связанных устройств. Например, сенсорные дигитайзеры (0x0D) и универсальные входные данные (0x01).

Применяется к