Compartilhar via


Enumeração InkBoundingBoxMode (msinkaut.h)

Especifica quais características de um traço, como atributos de desenho, são usadas para calcular a caixa delimitadora da tinta.

A caixa delimitadora é o menor retângulo que inclui todos os pontos no objeto InkDisp . O tamanho do retângulo varia dependendo se você usa atributos de desenho, ajuste de curva de Bézier ou apenas os pontos do traço para calcular o retâ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
A definição de cada traço (polilinha ou Bézier) é usada para calcular a caixa delimitadora; inclui os atributos de desenho, como largura da caneta, no cálculo.
IBBM_NoCurveFit
Valor: 1
A polilinha dos traços (ignorando solicitações de ajuste de curva de Bézier) é usada para calcular a caixa delimitadora; inclui os atributos de desenho no cálculo.
IBBM_CurveFit
Valor: 2
A linha de ajuste de curva bezier dos traços (aplicar ajuste de curva de Bézier a todos os traços) é usada para calcular a caixa delimitadora; inclui os atributos de desenho no cálculo.
IBBM_PointsOnly
Valor: 3
Somente os pontos dos traços são usados para calcular a caixa delimitadora.
IBBM_Union
Valor: 4
A união de uma solicitação NoCurveFit e uma solicitação CurveFit.

Requisitos

   
Cliente mínimo com suporte Windows XP Tablet PC Edition [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Cabeçalho msinkaut.h

Confira também

Método GetBoundingBox

Classe InkDisp