ICorePointerInputSource Schnittstelle
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.
Definiert das Verhalten der Zeigereingabe (für die Verarbeitung in einem Workerthread).
public interface class ICorePointerInputSource
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3153181464, 58490, 18667, 136, 7, 248, 248, 211, 234, 69, 81)]
struct ICorePointerInputSource
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3153181464, 58490, 18667, 136, 7, 248, 248, 211, 234, 69, 81)]
public interface ICorePointerInputSource
Public Interface ICorePointerInputSource
- Abgeleitet
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Eigenschaften
HasCapture |
Tritt auf, wenn die Zeigereingabequelle über Erfassungsfunktionen verfügt. |
PointerCursor |
Ruft den Zeigercursortyp ab oder legt diesen fest. |
PointerPosition |
Ruft die aktuelle Position des Zeigers in Bildschirmkoordinaten ab. |
Methoden
ReleasePointerCapture() |
Beendet die Erfassung von Zeigereingabedaten. |
SetPointerCapture() |
Startet die Erfassung von Zeigereingabedaten, wenn dies vom Zeigereingabegerät unterstützt wird. |
Ereignisse
PointerCaptureLost |
Tritt auf, wenn der Erfassungsdatenstrom der Zeigereingabe fehlschlägt oder verloren geht. |
PointerEntered |
Tritt auf, wenn der Zeiger in ein UI-Element eintritt. |
PointerExited |
Tritt auf, wenn der Zeiger ein UI-Element verlässt. |
PointerMoved |
Tritt auf, wenn der Zeiger verschoben wird. |
PointerPressed |
Tritt auf, wenn eine Druckaktion (z. B. ein Drücken oder Klicken auf dem Bildschirm) für den Zeiger empfangen wird. |
PointerReleased |
Tritt auf, wenn eine Freigabeaktion (z. B. eine Bildschirm-Pressemitteilung oder ein Mausklick-Release) für den Zeiger empfangen wird. |
PointerWheelChanged |
Tritt auf, wenn das Zeigerrad (Maus oder virtuell) die Position geändert hat. |