InkUnprocessedInput Clase
Definición
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í.
Proporciona propiedades y eventos para el procesamiento personalizado de datos de entrada de lápiz desde un control InkCanvas . InkPresenter no procesa los datos.
Use InkInputProcessingConfiguration para identificar los datos que se van a pasar como UnprocessedInput.
public ref class InkUnprocessedInput sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class InkUnprocessedInput final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class InkUnprocessedInput
Public NotInheritable Class InkUnprocessedInput
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Comentarios
La entrada de varios dispositivos (incluidos la entrada táctil, el lápiz y el mouse) se recibe, procesa y administra como entrada de puntero. Las interacciones del usuario basadas en cualquiera de estos dispositivos pueden generar un evento PointerEntered, PointerExited, PointerReleased, PointerPressed, PointerMoved, PointerLost o PointerHovered. Para obtener más información, consulta Controlar la entrada del puntero.
Propiedades
InkPresenter |
Obtiene el objeto InkPresenter asociado al control InkCanvas que captura los datos inkStroke . InkPresenter no procesa la entrada, sino que los datos se pasan para el procesamiento personalizado por parte de la aplicación. |
Eventos
PointerEntered |
Se produce cuando un puntero entra en la prueba de posicionamiento o el área delimitador de un control InkCanvas . |
PointerExited |
Se produce cuando un puntero sale de la prueba de posicionamiento o delimitador del área de un control InkCanvas . |
PointerHovered |
Se produce cuando se detecta un puntero sobre, pero no está en contacto con , la prueba de posicionamiento o el área delimitador de un control InkCanvas . |
PointerLost |
Se produce cuando ya no se detecta un puntero en el área de control InkCanvas , o en la prueba de posicionamiento o en el límite. Normalmente, se pierde un puntero si otro elemento captura el contacto fuera del control InkCanvas o el contacto. |
PointerMoved |
Se produce cuando un puntero se mueve dentro de la prueba de posicionamiento o delimitador del área de un control InkCanvas . |
PointerPressed |
Se produce cuando un puntero registra el contacto dentro de la prueba de posicionamiento o el área delimitador de un control InkCanvas . Esto puede ser cuando se presiona un botón del mouse o la superficie del digitalizador se toca con un dedo o lápiz. |
PointerReleased |
Puede producirse cuando se levanta o libera un puntero asociado a un evento PointerPressed , mientras se encuentra dentro de la prueba de posicionamiento o delimitador del área de un control InkCanvas . PointerReleased no se garantiza que se produzca en concierto con PointerPressed, ya que PointerLost o PointerExited pueden producirse en su lugar. Debe controlar todos los eventos que pueden concluir PointerPressed. Algunos motivos por los que PointerReleased podría no producirse incluyen:
|
Se aplica a
Consulte también
- Interacciones de pluma y lápiz
- Introducción: Compatibilidad con la entrada de lápiz en la aplicación para UWP
- Ejemplo de análisis de lápiz (básico) (C#)
- Ejemplo de reconocimiento de escritura a mano de lápiz (C#)
- Guardar y cargar trazos de lápiz desde un archivo de formato serializado de lápiz (ISF)
- Guardar y cargar trazos de lápiz desde el Portapapeles
- Ejemplo de orientación y ubicación de la barra de herramientas de lápiz (básico)
- Muestra de orientación y ubicación de la barra de herramientas de lápiz (dinámica)
- Muestra de libro para colorear
- Muestra de notas familiares
- Ejemplo de entrada manuscrita (JavaScript)
- Ejemplo de entrada manuscrita simple (C#/C++)
- Ejemplo complejo de entrada manuscrita (C++)
- Ejemplo de análisis de entrada de lápiz