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