Compartir a través de


Interfaz IInkOverlay (msinkaut.h)

Representa un objeto que resulta útil para escenarios de anotación en los que los usuarios no están interesados en realizar el reconocimiento en la entrada de lápiz, sino que están interesados en el tamaño, la forma, el color y la posición de la entrada de lápiz.

Herencia

La interfaz IInkOverlay hereda de la interfaz IUnknown .

Métodos

La interfaz IInkOverlay tiene estos métodos.

 
IInkOverlay::D raw

Establece un rectángulo en el que se va a volver a dibujar la entrada de lápiz dentro del objeto InkOverlay.
IInkOverlay::get_AttachMode

Obtiene o establece el valor que especifica si el objeto InkOverlay está asociado detrás o delante de la ventana conocida. (Obtener)
IInkOverlay::get_AutoRedraw

Obtiene o establece un valor que especifica si un recopilador de tinta vuelve a dibujar la entrada de lápiz cuando se invalida la ventana. (IInkOverlay.get_AutoRedraw)
IInkOverlay::get_CollectingInk

Obtiene un valor que especifica si la entrada de lápiz se está dibujando actualmente en un recopilador de tintas (InkCollector, InkOverlay o InkPicture). (IInkOverlay.get_CollectingInk)
IInkOverlay::get_CollectionMode

Obtiene o establece el modo de colección que determina si la entrada de lápiz, el gesto o ambos se reconocen como escribe el usuario. (IInkOverlay.get_CollectionMode)
IInkOverlay::get_Cursors

Obtiene la colección de cursores disponibles para su uso en la región de entrada manuscrita. Cada cursor corresponde a la punta de un lápiz u otro dispositivo de entrada de lápiz. (IInkOverlay.get_Cursors)
IInkOverlay::get_DefaultDrawingAttributes

Obtiene o establece los atributos de dibujo predeterminados que se usarán al dibujar y mostrar la entrada de lápiz. (IInkOverlay.get_DefaultDrawingAttributes)
IInkOverlay::get_DesiredPacketDescription

Obtiene o establece la descripción de paquete deseada del control InkCollector. (IInkOverlay.get_DesiredPacketDescription)
IInkOverlay::get_DynamicRendering

Obtiene o establece el valor que especifica si la entrada de lápiz se representa a medida que se dibuja. (IInkOverlay.get_DynamicRendering)
IInkOverlay::get_EditingMode

Obtiene o establece un valor que especifica si el objeto o control está en modo de entrada de lápiz, modo de eliminación o selección o modo de edición. (Obtener)
IInkOverlay::get_Enabled

Obtiene o establece un valor que especifica si el objeto InkOverlay recopila entradas de lápiz (paquetes en aire, cursor en eventos de intervalo, etc.). (Obtener)
IInkOverlay::get_EraserMode

Obtiene o establece el valor que especifica si el trazo o punto borra la entrada de lápiz. (Obtener)
IInkOverlay::get_EraserWidth

Obtiene o establece el valor que especifica el ancho de la punta del lápiz del borrador. (Obtener)
IInkOverlay::get_hWnd

Obtiene o establece el valor de identificador de la ventana en la que se dibuja la entrada de lápiz. (IInkOverlay.get_hWnd)
IInkOverlay::get_Ink

Obtiene o establece el objeto InkDisp asociado a un objeto InkCollector o a un objeto InkOverlay. (IInkOverlay.get_Ink)
IInkOverlay::get_MarginX

Obtiene o establece el margen del eje X alrededor del rectángulo de ventana, en coordenadas de pantalla. Este margen proporciona un búfer alrededor del borde de la ventana de entrada de lápiz. (IInkOverlay.get_MarginX)
IInkOverlay::get_MarginY

Obtiene o establece el margen del eje Y alrededor del rectángulo de la ventana, en coordenadas de pantalla. Este margen proporciona un búfer alrededor del borde de la ventana de entrada de lápiz. (IInkOverlay.get_MarginY)
IInkOverlay::get_MouseIcon

Obtiene o establece el icono del mouse personalizado. (IInkOverlay.get_MouseIcon)
IInkOverlay::get_MousePointer

Obtiene o establece un valor que indica el tipo de puntero del mouse que aparece. (IInkOverlay.get_MousePointer)
IInkOverlay::get_Renderer

Obtiene o establece el objeto InkRenderer que se usa para dibujar tinta. (IInkOverlay.get_Renderer)
IInkOverlay::get_Selection

Obtiene o establece la colección InkStrokes seleccionada actualmente dentro del objeto InkOverlay o el control InkPicture. (Obtener)
IInkOverlay::get_SupportHighContrastInk

Obtiene o establece un valor que especifica si la entrada de lápiz se representa como un solo color cuando el sistema está en modo de contraste alto. (IInkOverlay.get_SupportHighContrastInk)
IInkOverlay::get_SupportHighContrastSelectionUI

Obtiene o establece un valor que especifica si todos los elementos de la interfaz de usuario (UI) de selección se dibujan en contraste alto cuando el sistema está en modo de contraste alto. (Obtener)
IInkOverlay::get_Tablet

Obtiene el objeto IInkTablet al que pertenece un cursor o el objeto IInkTablet que un objeto o control está usando actualmente para recopilar la entrada. (IInkOverlay.get_Tablet)
IInkOverlay::GetEventInterest

Recupera el interés que tiene un objeto en un evento determinado para la clase InkCollector, la clase InkOverlay o la clase InkPicture. (IInkOverlay.GetEventInterest)
IInkOverlay::GetGestureStatus

Recupera un valor que determina si el objeto InkCollector o InkOverlay está interesado en un gesto de aplicación determinado.
IInkOverlay::GetWindowInputRectangle

Obtiene el rectángulo de ventana, en píxeles, dentro del cual se dibuja la entrada de lápiz. (IInkOverlay.GetWindowInputRectangle)
IInkOverlay::HitTestSelection

Determina qué parte de la selección se alcanzó durante una prueba de posicionamiento.
IInkOverlay::p ut_AttachMode

Obtiene o establece el valor que especifica si el objeto InkOverlay está asociado detrás o delante de la ventana conocida. (Put)
IInkOverlay::p ut_AutoRedraw

Obtiene o establece un valor que especifica si un recopilador de tinta vuelve a dibujar la entrada de lápiz cuando se invalida la ventana. (IInkOverlay.put_AutoRedraw)
IInkOverlay::p ut_CollectionMode

Obtiene o establece el modo de colección que determina si la entrada de lápiz, el gesto o ambos se reconocen como escribe el usuario. (IInkOverlay.put_CollectionMode)
IInkOverlay::p ut_DesiredPacketDescription

Obtiene o establece la descripción de paquete deseada del InkCollector. (IInkOverlay.put_DesiredPacketDescription)
IInkOverlay::p ut_DynamicRendering

Obtiene o establece el valor que especifica si la entrada de lápiz se representa a medida que se dibuja. (IInkOverlay.put_DynamicRendering)
IInkOverlay::p ut_EditingMode

Obtiene o establece un valor que especifica si el objeto o control está en modo de entrada manuscrita, modo de eliminación o selección o modo de edición. (Put)
IInkOverlay::p ut_Enabled

Obtiene o establece un valor que especifica si el objeto InkOverlay recopila entradas de lápiz (paquetes en aire, cursor en eventos de intervalo, etc.). (Put)
IInkOverlay::p ut_EraserMode

Obtiene o establece el valor que especifica si la entrada de lápiz se borra por trazo o por punto. (Put)
IInkOverlay::p ut_EraserWidth

Obtiene o establece el valor que especifica el ancho de la punta del lápiz del borrador. (Put)
IInkOverlay::p ut_hWnd

Obtiene o establece el valor de identificador de la ventana en la que se dibuja la entrada de lápiz. (IInkOverlay.put_hWnd)
IInkOverlay::p ut_MarginX

Obtiene o establece el margen del eje X alrededor del rectángulo de ventana, en coordenadas de pantalla. Este margen proporciona un búfer alrededor del borde de la ventana de entrada de lápiz. (IInkOverlay.put_MarginX)
IInkOverlay::p ut_MarginY

Obtiene o establece el margen del eje Y alrededor del rectángulo de la ventana, en coordenadas de pantalla. Este margen proporciona un búfer alrededor del borde de la ventana de entrada de lápiz. (IInkOverlay.put_MarginY)
IInkOverlay::p ut_MouseIcon

Obtiene o establece el icono del mouse personalizado. (IInkOverlay.put_MouseIcon)
IInkOverlay::p ut_MousePointer

Obtiene o establece un valor que indica el tipo de puntero del mouse que aparece. (IInkOverlay.put_MousePointer)
IInkOverlay::p ut_Selection

Obtiene o establece la colección InkStrokes seleccionada actualmente dentro del objeto InkOverlay o el control InkPicture. (Put)
IInkOverlay::p ut_SupportHighContrastInk

Obtiene o establece un valor que especifica si la entrada de lápiz se representa como un solo color cuando el sistema está en modo de contraste alto. (IInkOverlay.put_SupportHighContrastInk)
IInkOverlay::p ut_SupportHighContrastSelectionUI

Obtiene o establece un valor que especifica si todos los elementos de la interfaz de usuario (UI) de selección se dibujan en contraste alto cuando el sistema está en modo de contraste alto. (Put)
IInkOverlay::SetAllTabletsMode

Permite que un recopilador de tinta (InkCollector, InkOverlay o InkPicture) recopile la tinta de cualquier tableta conectada al PC tablet. (IInkOverlay.SetAllTabletsMode)
IInkOverlay::SetEventInterest

Establece un valor que indica si un objeto o control tiene interés en un evento especificado.
IInkOverlay::SetGestureStatus

Establece el interés del objeto o control en un gesto conocido.
IInkOverlay::SetSingleTabletIntegratedMode

Permite que el recopilador de tintas (InkCollector, InkOverlay o InkPicture) recopile tinta solo de una tableta. El recopilador de tinta omite la entrada de lápiz de otras tabletas. (IInkOverlay.SetSingleTabletIntegratedMode)
IInkOverlay::SetWindowInputRectangle

Establece el rectángulo de ventana, en píxeles, dentro del cual se dibuja la entrada de lápiz. (IInkOverlay.SetWindowInputRectangle)

Comentarios

La creación del control InkOverlay detrás de un control transparente (como un GroupBox con el conjunto de propiedades WS_EX_TRANSPARENT) impedirá que InkOverlay recopile la entrada de lápiz.

Requisitos

   
Plataforma de destino Windows
Encabezado msinkaut.h

Consulte también

Interfaz IInkCollector, interfaz IInkOverlay, clase InkOverlay