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