ICorePointerInputSource2 Интерфейс

Определение

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

public interface class ICorePointerInputSource2 : ICorePointerInputSource
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.Guid(3607326858, 17686, 18310, 177, 229, 39, 81, 213, 99, 249, 151)]
struct ICorePointerInputSource2 : ICorePointerInputSource
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.Guid(3607326858, 17686, 18310, 177, 229, 39, 81, 213, 99, 249, 151)]
public interface ICorePointerInputSource2 : ICorePointerInputSource
Public Interface ICorePointerInputSource2
Implements ICorePointerInputSource
Производный
Атрибуты
Реализации

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

Семейство устройств
Windows 10, version 1803 (появилось в 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v6.0)

Свойства

DispatcherQueue

Возвращает DispatcherQueue, связанный с объектом платформы.

HasCapture

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

(Унаследовано от ICorePointerInputSource)
PointerCursor

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

(Унаследовано от ICorePointerInputSource)
PointerPosition

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

(Унаследовано от ICorePointerInputSource)

Методы

ReleasePointerCapture()

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

(Унаследовано от ICorePointerInputSource)
SetPointerCapture()

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

(Унаследовано от ICorePointerInputSource)

События

PointerCaptureLost

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

(Унаследовано от ICorePointerInputSource)
PointerEntered

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

(Унаследовано от ICorePointerInputSource)
PointerExited

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

(Унаследовано от ICorePointerInputSource)
PointerMoved

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

(Унаследовано от ICorePointerInputSource)
PointerPressed

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

(Унаследовано от ICorePointerInputSource)
PointerReleased

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

(Унаследовано от ICorePointerInputSource)
PointerWheelChanged

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

(Унаследовано от ICorePointerInputSource)

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

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