PointerEventArgs Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит аргументы, возвращаемые последним событием указателя.
public ref class PointerEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PointerEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PointerEventArgs
Public NotInheritable Class PointerEventArgs
- Наследование
- Атрибуты
Комментарии
Примечание
Этот класс не является гибким. Это означает, что доступ к его функциям и свойствам можно получить только в потоке пользовательского интерфейса, из которого он был получен. Access в другом потоке вернет RPC_E_WRONG_THREAD
или эквивалентный тип проецируемых ошибок.
Свойства
CurrentPoint |
Возвращает данные указателя последнего события указателя. |
Handled |
Возвращает или задает значение, указывающее, было ли обработано событие указателя. |
KeyModifiers |
Получает клавиши клавиатуры или клавиши, используемые для изменения ввода указателя, например клавиши CTRL, при нажатии в сочетании с другой клавишей, например CTRL+C. |
Методы
GetIntermediatePoints() |
Извлекает данные указателя до последних 64 расположений указателя с момента последнего события указателя. |
GetIntermediateTransformedPoints(IPointerPointTransform) |
Извлекает данные указателя для последних 64 расположений указателя с момента последнего события указателя, преобразованного путем преобразования, определяемого приложением. |