PointerDeviceUsage Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Verwendungsdetails des Human Interface Device (HID) für das Eingabegerät an.
Eine Verwendung von Human Interface Device (HID) beschreibt, was eine HID-konforme Steuerung (Human Interface Device) misst oder meldet, und kann auch die beabsichtigte Verwendung des Steuerelements angeben. Eine bestimmte Steuerelementverwendung wird durch die Nutzungsseite, eine Nutzungs-ID, einen Namen und eine Beschreibung definiert.
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
- Vererbung
-
PointerDeviceUsage
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Eine Verwendung von Human Interface Device (HID) beschreibt, was eine HID-konforme Steuerung (Human Interface Device) misst oder meldet, und kann auch die beabsichtigte Verwendung des Steuerelements angeben. Eine bestimmte Steuerelementverwendung wird durch die Nutzungsseite, eine Nutzungs-ID, einen Namen und eine Beschreibung definiert. Weitere Informationen finden Sie unter Geräteklassendefinition für HID 1.11.
Hinweis
Der Kern der Interaktiven Eingabegerätearchitektur von Microsoft basiert auf der USB-Standardgerätedefinition (Device Class Definition for Human Interface Device, HID), die vom Implementers Forum, Inc. definiert wird.
Der HID-Standard (Universal Serial Bus, Human Interface Device) definiert die Konfigurations- und Kommunikationsprotokolle für Human Interface Device (HID), z. B. Tastaturen, Mausgeräte, Joysticks und Virtual Reality-Geräte, mit denen Menschen Daten direkt in einen Computer eingeben. (Ausführliche Informationen zum USB HID-Standard finden Sie auf der Website des USB Implementers-Forums .)
Obwohl der Kern der Windows-Eingabearchitektur auf dem HID-Standard (Human Interface Device, Universal Serial Bus) basiert, ist die Architektur nicht auf USB-Geräte (Universal Serial Bus) beschränkt. Die Eingabearchitektur unterstützt auch Serielle Portgeräte, i8042-Portgeräte und proprietäre Eingabegeräte.
Felder
MaxLogical |
Der maximale logische Wert für Usage. |
MaxPhysical |
Der maximale physische Wert für Usage. |
MinLogical |
Der logische Mindestwert für Usage. |
MinPhysical |
Der physische Mindestwert für Usage. |
PhysicalMultiplier |
Der Multiplikator, der zum Konvertieren des vom Gerät gemeldeten Nutzungswerts in einen physischen Wert in Einheiten von Unit verwendet wird. (Gilt nur für Verwendungen, die einen statischen oder dynamischen Wert angeben, der einem Steuerelement zugeordnet ist, z. B. Druck oder Breite und Höhe des Berührungskontakts.) |
Unit |
Die Human Interface Device (HID)-Maßeinheit. |
Usage |
Die ZEIGER-Gerätenutzungs-ID (Human Interface Device, HID), die ein Gerät oder eine Eigenschaft in der UsagePage angibt. Beispielsweise gibt 0x04 ein Touchscreen-Gerät an und 0x47 gibt die Berührungssicherheit an. Hinweis Eine Nutzungs-ID von 0 ist reserviert. |
UsagePage |
Die Verwendungsseite für Human Interface Device (HID) des Zeigergeräts. Verwendungen von Human Interface Device (HID) werden in Verwendungsseiten organisiert, die Klassen verwandter Geräte angeben. Beispielsweise touch digitizer (0x0D) und generische Eingabe (0x01). |