Compartir a través de


Interfaz IInkDisp (msinkaut.h)

Representa los trazos recopilados de entrada de lápiz dentro de un espacio de entrada de lápiz.

Herencia

La interfaz IInkDisp hereda de la interfaz IUnknown .

Métodos

La interfaz IInkDisp tiene estos métodos.

 
IInkDisp::AddStrokesAtRectangle

Agrega una colección Strokes especificada a este objeto InkDisp en un rectángulo especificado.
IInkDisp::CanPaste

Indica si el IDataObject se puede convertir en un objeto InkDisp.
IInkDisp::Clip

Quita partes de un objeto IInkStrokeDisp o una colección InkStrokes que están fuera de un rectángulo. (IInkDisp.Clip)
IInkDisp::ClipboardCopy

Copia la colección InkStrokes en el Portapapeles.
IInkDisp::ClipboardCopyWithRectangle

Copia los objetos IInkStrokeDisp contenidos en el rectángulo conocido en el Portapapeles.
IInkDisp::ClipboardPaste

Copia el IDataObject del Portapapeles al objeto InkDisp.
IInkDisp::Clone

Crea un objeto InkDisp duplicado.
IInkDisp::CreateStroke

Crea un objeto IInkStrokeDisp a partir de una matriz de valores de entrada de datos de paquete.
IInkDisp::CreateStrokes

Crea una nueva colección InkStrokes a partir de objetos IInkStrokeDisp existentes.
IInkDisp::D eleteStroke

Elimina un objeto IInkStrokeDisp del objeto InkDisp.
IInkDisp::D eleteStrokes

Elimina una colección InkStrokes de la colección Strokes del objeto InkDisp.
IInkDisp::ExtractStrokes

Especifica los trazos que se van a extraer de una clase InkDisp y cortar o copiar en una nueva clase InkDisp, mediante la colección conocida de trazos para determinar qué trazos se van a extraer.
IInkDisp::ExtractWithRectangle

Corta o copia trazos de un objeto InkDisp existente y los pega en un nuevo objeto InkDisp, mediante el rectángulo conocido para determinar qué trazos se van a extraer.
IInkDisp::get_CustomStrokes

Obtiene la colección de trazos personalizados que se van a conservar con la entrada de lápiz.
IInkDisp::get_Dirty

Obtiene o establece el valor que especifica si los trazos de un objeto Clase InkDisp se han modificado desde la última vez que se guardó la entrada de lápiz. (Obtener)
IInkDisp::get_ExtendedProperties

Obtiene la colección de datos definidos por la aplicación que se almacenan en un objeto . (IInkDisp.get_ExtendedProperties)
IInkDisp::get_Strokes

Obtiene la colección de trazos contenidos en un objeto o que se usan para crear un objeto . (IInkDisp.get_Strokes)
IInkDisp::GetBoundingBox

Recupera el rectángulo delimitador en coordenadas de espacio de entrada de lápiz para todos los trazos de un objeto InkDisp, un trazo individual o una colección InkStrokes. (IInkDisp.GetBoundingBox)
IInkDisp::HitTestCircle

Recupera la colección InkStrokes que está completamente dentro o intersecada por un círculo conocido.
IInkDisp::HitTestWithLasso

Recupera los trazos dentro de un área de selección de polilínea.
IInkDisp::HitTestWithRectangle

Recupera los trazos contenidos en un rectángulo especificado.
IInkDisp::Load

Rellena un nuevo objeto InkDisp con datos binarios conocidos.
IInkDisp::NearestPoint

Recupera el IInkStrokeDisp dentro del objeto InkDisp más cercano a un punto conocido, proporcionando opcionalmente el índice del punto más cercano y la distancia al trazo desde el punto especificado.
IInkDisp::p ut_Dirty

Obtiene o establece el valor que especifica si los trazos de un objeto Clase InkDisp se han modificado desde la última vez que se guardó la entrada de lápiz. (Put)
IInkDisp::Save

Convierte la entrada de lápiz en el inkPersistenceFormat especificado, guarda la entrada de lápiz mediante el inkPersistenceCompressionMode especificado y devuelve los datos binarios en una matriz de bytes.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado msinkaut.h

Consulte también

Clase InkDisp