Compartir a través de


Clase InkDrawingAttributes

Representa los atributos que se aplican a la entrada de lápiz cuando se dibuja.

InkDrawingAttributes tiene estos tipos de miembros:

Interfaces

La clase InkDrawingAttributes define estas interfaces.

Interfaz Descripción
IInkDrawingAttributes Este objeto implementa la interfaz COM IInkDrawingAttributes .

Métodos

La clase InkDrawingAttributes tiene estos métodos.

Método Descripción
Clon Crea un objeto InkDisp, InkDrawingAttributes duplicado o InkRecognizerContext .

Propiedades

La clase InkDrawingAttributes tiene estas propiedades.

Propiedad Tipo de acceso Descripción
AntiAliased
Lectura/escritura
Obtiene o establece el valor que especifica si los colores de primer plano y de fondo a lo largo del borde de la tinta se mezclan para aumentar la suavidad de un trazo de lápiz.
Color
Lectura/escritura
Obtiene o establece el color de la entrada de lápiz dibujada con este objeto InkDrawingAttributes .
ExtendedProperties
Solo lectura
Obtiene la colección de datos definidos por la aplicación que se almacenan en el objeto InkDrawingAttributes .
FitToCurve
Lectura/escritura
Obtiene o establece el valor que especifica si la entrada de lápiz se representa como una serie de curvas en lugar de como líneas entre puntos de muestra de lápiz.
Alto
Lectura/escritura
Obtiene o establece el alto del lápiz al dibujar la entrada de lápiz con este objeto InkDrawingAttributes .
IgnorePressure
Lectura/escritura
Obtiene o establece el valor que especifica si la entrada de lápiz dibujada se vuelve automáticamente más ancha con mayor presión de la punta del lápiz en la superficie de la tableta.
Información sobre lápiz
Lectura/escritura
Obtiene o establece la punta del lápiz que se va a usar (bola o rectángulo) al dibujar la tinta con este objeto InkDrawingAttributes .
RasterOperation
Lectura/escritura
Obtiene o establece cómo interactúa el color del lápiz con los colores de fondo existentes en la pantalla cuando se dibuja la entrada de lápiz.
Transparencia
Lectura/escritura
Obtiene o establece el valor de transparencia de la entrada de lápiz dibujada. Los valores van de cero (totalmente opaco) a 255 (totalmente transparente).
Ancho
Lectura/escritura
Obtiene o establece el ancho del lápiz al dibujar la entrada de lápiz con este objeto InkDrawingAttributes .

Comentarios

Este objeto se puede crear una instancia llamando al método CoCreateInstance en C++.

Estos atributos de dibujo se pueden asociar a un trazo o un cursor y especificar valores como color, ancho y transparencia.

Para especificar los atributos de dibujo de un trazo, utilice la propiedad DrawingAttributes del objeto IInkStrokeDisp . Para especificar los atributos de dibujo de todos los trazos de una colección de trazos, llame al método ModifyDrawingAttributes de la colección InkStrokes .

Cada objeto InkCollector , el objeto InkOverlay y el control InkPicture pueden especificar un conjunto diferente de atributos de dibujo para el mismo cursor. Utilice la propiedad DrawingAttributes del objeto IInkCursor para obtener o establecer los atributos de dibujo de un cursor.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP Tablet PC Edition [solo aplicaciones de escritorio]
Servidor mínimo compatible
No se admite ninguno
Encabezado
Msinkaut.h (también requiere Msinkaut_i.c)
Biblioteca
InkObj.dll

Consulte también

DrawingAttributes (propiedad)

DrawingAttributes (propiedad)

DrawingAttributes (propiedad)

DefaultDrawingAttributes (propiedad)

DefaultDrawingAttributes (propiedad)

DefaultDrawingAttributes (propiedad)

ModifyDrawingAttributes (método)

IInkCursor (Interfaz)

Clase InkDisp

IInkStrokeDisp (Interfaz)