Поделиться через


Перечисление InkBoundingBoxMode (msinkaut.h)

Указывает, какие характеристики росчерка, такие как атрибуты рисования, используются для вычисления ограничивающего прямоугольника рукописного ввода.

Ограничивающий прямоугольник — это наименьший прямоугольник, содержащий все точки в объекте InkDisp . Размер прямоугольника зависит от того, используете ли вы атрибуты рисования, подгонку кривой Безье или только точки росчерка для вычисления прямоугольника.

Синтаксис

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

Константы

 
IBBM_Default
Значение: 0
Определение каждого штриха (ломаная линия или Безье) используется для вычисления ограничивающего прямоугольника; включает атрибуты рисования, такие как ширина пера, в вычислении.
IBBM_NoCurveFit
Значение: 1
Для вычисления ограничивающего прямоугольника используется ломаная линия штрихов (без учета запросов на установку кривой Безье); включает атрибуты рисования в вычислении.
IBBM_CurveFit
Значение: 2
Для вычисления ограничивающей рамки используется кривая Безье (примените кривую Безье для всех штрихов); включает атрибуты рисования в вычислении.
IBBM_PointsOnly
Значение: 3
Для вычисления ограничивающего прямоугольника используются только точки штрихов.
IBBM_Union
Значение: 4
Объединение запросов NoCurveFit и CurveFit.

Требования

   
Минимальная версия клиента Windows XP Tablet PC Edition [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Верхняя часть msinkaut.h

См. также раздел

Метод GetBoundingBox

Класс InkDisp