Compartir a través de


Enumeración InkBoundingBoxMode (msinkaut.h)

Especifica qué características de un trazo, como los atributos de dibujo, se usan para calcular el cuadro de límite de la entrada de lápiz.

El cuadro de límite es el rectángulo más pequeño que incluye todos los puntos del objeto InkDisp . El tamaño del rectángulo varía en función de si se usan atributos de dibujo, ajuste de curva Bezier o solo los puntos del trazo para calcular el rectángulo.

Syntax

typedef enum InkBoundingBoxMode {
  IBBM_Default = 0,
  IBBM_NoCurveFit = 1,
  IBBM_CurveFit = 2,
  IBBM_PointsOnly = 3,
  IBBM_Union = 4
} ;

Constantes

 
IBBM_Default
Valor: 0
La definición de cada trazo (polilínea o Bezier) se utiliza para calcular el rectángulo de selección; incluye los atributos de dibujo, como el ancho del lápiz, en el cálculo.
IBBM_NoCurveFit
Valor: 1
La polilínea de los trazos (ignorando las solicitudes de ajuste de curva Bezier) se utiliza para calcular el rectángulo de límite; incluye los atributos de dibujo en el cálculo.
IBBM_CurveFit
Valor: 2
La línea de ajuste de curva Bezier de los trazos (aplicar ajuste de curva Bezier a todos los trazos) se utiliza para calcular el rectángulo delimitador; incluye los atributos de dibujo en el cálculo.
IBBM_PointsOnly
Valor: 3
Solo se usan los puntos de los trazos para calcular el cuadro de límite.
IBBM_Union
Valor: 4
Unión de una solicitud NoCurveFit y una solicitud CurveFit.

Requisitos

   
Cliente mínimo compatible Windows XP Tablet PC Edition [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Encabezado msinkaut.h

Consulte también

GetBoundingBox (método)

InkDisp (clase)