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 |
Происходит, когда колесико указателя (мышь или виртуальное) изменило положение. |