Freigeben über


Zeigereingabenachrichten und Benachrichtigungen

Übersicht über die Technologie für Zeigereingabenachrichten und -benachrichtigungen.

Die Technologie Zeigereingabenachrichten und -benachrichtigungen ist keinem Header zugeordnet.

Programmieranleitungen für diese Technologie finden Sie unter:

Enumerationen

 
LEGACY_TOUCHPAD_FEATURES

Gibt die Einstellungen an, für die ein Legacytouchpad unterstützung angegeben hat.
POINTER_BUTTON_CHANGE_TYPE

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

Identifiziert die Zeigereingabetypen.
TOUCHPAD_SENSITIVITY_LEVEL

Identifiziert Werte für die Touchpad-Vertraulichkeitseinstellungen.

Functions

 
EnableMouseInPointer

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

Ruft die Zeiger-ID unter Verwendung des angegebenen Werts ab.
GetPointerCursorId

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

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

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

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

Ruft den gesamten Frame der stiftbasierten Informationen (einschließlich zusammengekniffelter 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 zusammengekniffelter 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, sofern 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, sofern vorhanden, die in der aktuellen Nachricht für den angegebenen Zeiger (vom Typ PT_PEN) zusammengefasst wurden.
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, sofern vorhanden, die in der aktuellen Nachricht für den angegebenen Zeiger (vom Typ PT_TOUCH) zusammengefasst wurden.
GetPointerType

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

Ruft Zeigerdaten ab, bevor sie die Verarbeitung der Touchvorhersage durchlaufen haben.
HAS_POINTER_CONFIDENCE_WPARAM

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

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

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

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

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

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

Überprüft, ob der angegebene Zeiger in Kontakt ist.
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 eine primäre Aktion ausgeführt hat.
IS_POINTER_SECONDBUTTON_WPARAM

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

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

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

Bestimmt, welcher Zeigereingaberahmen die zuletzt abgerufene Nachricht für den angegebenen Zeiger generiert hat, und verwirft alle Warteschlangen (nicht wiederholte) Zeigereingabenachrichten, die aus demselben Zeigereingaberahmen generiert wurden.

Strukturen

 
INPUT_TRANSFORM

Definiert die Matrix, die eine Transformation für einen Nachrichtenconsumer 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.
TOUCHPAD_PARAMETERS

Enthält Benutzertouchpadeinstellungen und Systeminformationen zu allen erkannten Touchpads.
TOUCHPREDICTIONPARAMETERS

Enthält Hardwareeingabedetails, die verwendet werden können, um Touchziele vorherzusagen und die Hardwarelatenz bei der Verarbeitung von Toucheingaben und Gesteneingaben zu kompensieren, die Entfernungs- und Geschwindigkeitsdaten enthalten.