Поделиться через


ICorePointerInputSource Интерфейс

Определение

Определяет поведение входных данных указателя (для обработки в рабочем потоке).

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
Производный
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Свойства

HasCapture

Происходит, если источник входных данных указателя имеет функцию записи.

PointerCursor

Возвращает или задает тип курсора указателя.

PointerPosition

Возвращает текущее положение указателя в экранных координатах.

Методы

ReleasePointerCapture()

Останавливает запись входных данных указателя.

SetPointerCapture()

Запускает запись входных данных указателя, если устройство ввода указателя поддерживает их.

События

PointerCaptureLost

Происходит, когда поток записи входных данных указателя завершается сбоем или теряется.

PointerEntered

Происходит, когда указатель входит в элемент пользовательского интерфейса.

PointerExited

Происходит при выходе указателя из элемента пользовательского интерфейса.

PointerMoved

Происходит при перемещении указателя.

PointerPressed

Происходит при получении действия нажатия (например, нажатия экрана или щелчка мышью) для указателя.

PointerReleased

Происходит при получении действия освобождения (например, нажатия экрана или нажатия мыши) для указателя.

PointerWheelChanged

Происходит, когда колесико указателя (мышь или виртуальное) изменило положение.

Применяется к

См. также раздел