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. |