Freigeben über


Zeigereingabemeldungen und -benachrichtigungen

Übersicht über die Technologie für Zeigereingabemeldungen und Benachrichtigungen.

Die Technologie für Zeigereingabemeldungen und Benachrichtigungen ist keiner Kopfzeile zugeordnet.

Programmieranleitungen für diese Technologie finden Sie unter:

Enumerationen

 
LEGACY_TOUCHPAD_FEATURES

Gibt die Einstellungen an, für die ein älteres Touchpad die Unterstützung angegeben hat.
POINTER_BUTTON_CHANGE_TYPE

Identifiziert eine Änderung im Zustand einer Schaltfläche, die einem Zeiger zugeordnet ist.
tagPOINTER_INPUT_TYPE

Identifiziert die Zeigereingabetypen.
TOUCHPAD_SENSITIVITY_LEVEL

Identifiziert Werte für die Touchpad-Vertraulichkeitseinstellungen.

Funktionen

 
EnableMouseInPointer

Ermöglicht der Maus, als Zeigereingabegerät zu fungieren und WM_POINTER Nachrichten zu senden.
GET_POINTERID_WPARAM

Ruft die Zeiger-ID mithilfe des angegebenen Werts ab.
GetPointerCursorId

Ruft den Cursorbezeichner ab, der dem angegebenen Zeiger zugeordnet ist.
GetPointerFrameInfo

Ruft den gesamten Rahmen der Informationen für die angegebenen Zeiger ab, die der aktuellen Nachricht zugeordnet sind.
GetPointerFrameInfoHistory

Ruft den gesamten Rahmen der Informationen (einschließlich zusammengeklammerter Eingabeframes) für die angegebenen Zeiger ab, die der aktuellen Nachricht zugeordnet sind.
GetPointerFramePenInfo

Ruft den gesamten Frame der stiftbasierten Informationen für die angegebenen Zeiger (vom Typ PT_PEN) ab, die der aktuellen Nachricht zugeordnet sind.
GetPointerFramePenInfoHistory

Ruft den gesamten Frame von stiftbasierten Informationen (einschließlich zusammengeklammerter Eingabeframes) für die angegebenen Zeiger (vom Typ PT_PEN) ab, die der aktuellen Nachricht zugeordnet sind.
GetPointerFrameTouchInfo

Ruft den gesamten Frame der touchbasierten Informationen für die angegebenen Zeiger (vom Typ PT_TOUCH) ab, die der aktuellen Nachricht zugeordnet sind.
GetPointerFrameTouchInfoHistory

Ruft den gesamten Frame der touchbasierten Informationen (einschließlich zusammengeklammerter Eingabeframes) für die angegebenen Zeiger (vom Typ PT_TOUCH) ab, die der aktuellen Nachricht zugeordnet sind.
GetPointerInfo

Ruft die Informationen für den angegebenen Zeiger ab, der der aktuellen Nachricht zugeordnet ist.
GetPointerInfoHistory

Ruft die Informationen ab, die den einzelnen Eingaben zugeordnet sind, falls vorhanden, die in der aktuellen Nachricht für den angegebenen Zeiger zusammengeführt wurden.
GetPointerInputTransform

Ruft eine oder mehrere Transformationen für die Zeigerinformationskoordinaten ab, die der aktuellen Nachricht zugeordnet sind.
GetPointerPenInfo

Ruft die stiftbasierten Informationen für den angegebenen Zeiger (vom Typ PT_PEN) ab, der der aktuellen Nachricht zugeordnet ist.
GetPointerPenInfoHistory

Ruft die stiftbasierten Informationen ab, die den einzelnen Eingaben zugeordnet sind, falls vorhanden, in die aktuelle Nachricht für den angegebenen Zeiger (vom Typ PT_PEN).
GetPointerTouchInfo

Ruft die touchbasierten Informationen für den angegebenen Zeiger (vom Typ PT_TOUCH) ab, der der aktuellen Nachricht zugeordnet ist.
GetPointerTouchInfoHistory

Ruft die touchbasierten Informationen ab, die den einzelnen Eingaben zugeordnet sind, falls vorhanden, in die aktuelle Nachricht für den angegebenen Zeiger (vom Typ PT_TOUCH).
GetPointerType

Ruft den Zeigertyp für einen angegebenen Zeiger ab.
GetUnpredictedMessagePos

Ruft Zeigerdaten ab, bevor sie die Verarbeitung der Fingereingabevorhersage durchlaufen hat.
HAS_POINTER_CONFIDENCE_WPARAM

Überprüft, ob die angegebene Zeigernachricht als absichtlich und nicht versehentlich betrachtet wird.
IS_POINTER_CANCELED_WPARAM

Überprüft, ob die angegebene Zeigereingabe abrupt beendet wurde oder ungültig war, was angibt, dass die Interaktion nicht abgeschlossen wurde.
IS_POINTER_FIFTHBUTTON_WPARAM

Überprüft, ob der angegebene Zeiger fünfte Aktion ausgeführt hat.
IS_POINTER_FIRSTBUTTON_WPARAM

Überprüft, ob der angegebene Zeiger erste Aktion ausgeführt hat.
IS_POINTER_FLAG_SET_WPARAM

Überprüft, ob ein Zeigermakro das angegebene Kennzeichen festlegt.
IS_POINTER_FOURTHBUTTON_WPARAM

Überprüft, ob der angegebene Zeiger vierte Aktion ausgeführt hat.
IS_POINTER_INCONTACT_WPARAM

Überprüft, ob sich der angegebene Zeiger in Kontakt befindet.
IS_POINTER_INRANGE_WPARAM

Überprüft, ob sich der angegebene Zeiger im Bereich befindet.
IS_POINTER_NEW_WPARAM

Überprüft, ob der angegebene Zeiger ein neuer Zeiger ist.
IS_POINTER_PRIMARY_WPARAM

Überprüft, ob der angegebene Zeiger primäre Aktion ausgeführt hat.
IS_POINTER_SECONDBUTTON_WPARAM

Überprüft, ob der angegebene Zeiger zweite Aktion ausgeführt hat.
IS_POINTER_THIRDBUTTON_WPARAM

Überprüft, ob der angegebene Zeiger dritte Aktion ausgeführt hat.
IsMouseInPointerEnabled

Gibt an, ob EnableMouseInPointer so festgelegt ist, dass die Maus als Zeigereingabegerät fungiert und WM_POINTER Nachrichten sendet.
SkipPointerFrameMessages

Bestimmt, welcher Zeigereingabeframe die zuletzt abgerufene Nachricht für den angegebenen Zeiger generiert hat, und verwirft alle in die Warteschlange eingereihten (nicht wiederholten) Zeigereingabemeldungen, die aus demselben Zeigereingabeframe generiert wurden.

Strukturen

 
INPUT_TRANSFORM

Definiert die Matrix, die eine Transformation für einen Nachrichtenanwender darstellt.
POINTER_INFO

Enthält grundlegende Zeigerinformationen, die allen Zeigertypen gemeinsam sind. Anwendungen können diese Informationen mithilfe der Funktionen GetPointerInfo, GetPointerFrameInfo, GetPointerInfoHistory und GetPointerFrameInfoHistory abrufen.
POINTER_PEN_INFO

Definiert grundlegende Stiftinformationen, die allen Zeigertypen gemeinsam sind.
POINTER_TOUCH_INFO

Definiert grundlegende Touchinformationen, die allen Zeigertypen gemeinsam sind.
TOUCHPREDICTIONPARAMETERS

Enthält Hardwareeingabedetails, die verwendet werden können, um Fingereingabeziele vorherzusagen und die Hardwarelatenz beim Verarbeiten von Touch- und Gesteneingaben zu kompensieren, die Entfernungs- und Geschwindigkeitsdaten enthalten.