Windows.UI.Input.Inking.Core Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Invalida el comportamiento predeterminado en tiempo de ejecución de InkPresenter para proporcionar compatibilidad avanzada de entrada, procesamiento y administración con aplicaciones de Windows Ink.
Las API Windows.UI.Input.Inking.Core le permiten:
- Controle los eventos de trazo de lápiz y los eventos de puntero antes de los eventos inkPresenter estándar, que se producen después de que se hayan representado trazos de lápiz.
- Intercepte los datos de puntero sin procesar y suprima, o cancele, la representación de lápiz en cualquier punto a lo largo de un trazo. Esto puede ser útil al proteger los trazos de lápiz existentes o proporcionar compatibilidad con gestos personalizados, como presionar y mantener presionado, sin crear artefactos de entrada de lápiz.
- Controlar la ruta de representación de un trazo de lápiz. Esto puede ser útil para corregir automáticamente el trazo de un usuario o enmascarar áreas de la superficie de dibujo.
- Dibujar trazos de lápiz incrementalmente mediante objetos InkPoint individuales.
Importante
El procesamiento de Windows.UI.Input.Inking.Core se produce en el subproceso de fondo de lápiz. Por este motivo, asegúrate de que cualquier procesamiento personalizado de entrada de lápiz sea lo más ligero posible para evitar un rendimiento degradado y mantener la aplicación lo más dinámica posible.
Clases
CoreIncrementalInkStroke |
Representa un único trazo de lápiz que se puede representar de forma incremental, mediante objetos InkPoint individuales. |
CoreInkIndependentInputSource |
Proporciona propiedades, métodos y eventos para controlar la entrada de puntero antes del procesamiento por un objeto InkPresenter . Importante Estos eventos se producen en el subproceso de fondo de lápiz. Por este motivo, asegúrate de que cualquier procesamiento personalizado de entrada de lápiz sea lo más ligero posible para evitar un rendimiento degradado y mantener la aplicación lo más dinámica posible. |
CoreInkPresenterHost |
Representa un objeto que hospeda un InkPresenter sin necesidad de un control InkCanvas. |
CoreWetStrokeUpdateEventArgs |
Contiene datos de eventos de trazos de lápiz para un objeto InkPresenter . |
CoreWetStrokeUpdateSource |
Representa el InkPresenter que administra la entrada, el procesamiento y la representación de datos de trazos de lápiz. |
Enumeraciones
CoreWetStrokeDisposition |
Define constantes que especifican el estado representado previamente (Disposición) del trazo de lápiz "mojado". |