Метод IInkStrokeDisp::GetBoundingBox (msinkaut.h)
Извлекает ограничивающий прямоугольник в координатах пространства рукописного ввода для всех штрихов в объекте InkDisp , отдельном росчерке или коллекции InkStrokes .
Синтаксис
HRESULT GetBoundingBox(
[in, optional] InkBoundingBoxMode BoundingBoxMode,
[out, retval] IInkRectangle **Rectangle
);
Параметры
[in, optional] BoundingBoxMode
Необязательный параметр. Задает характеристики штриха, используемые для вычисления ограничивающего прямоугольника. Значение по умолчанию — -1, указывающее, что для указания ограничивающего прямоугольника используются все характеристики штриха.
Дополнительные сведения об использовании характеристик штриха для вычисления ограничивающего прямоугольника см. в разделе Тип перечисления BoundingBoxMode .
[out, retval] Rectangle
При возврате этим методом содержит указатель на прямоугольник, определяющий ограничивающий прямоугольник объекта InkDisp , объекта IInkStrokeDisp или коллекции InkStrokes .
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Успешно. |
|
Параметр содержит недопустимый указатель. |
|
В методе произошло исключение. |
|
Непредвиденный параметр или тип свойства. |
|
Объект InkRectangle не зарегистрирован. |
Комментарии
Если ширина пера влияет на ограничивающий прямоугольник, эта ширина масштабируется соответствующим образом для преобразования представления InkRenderer. Для этого ширина пера умножается на квадратный корень определяющего элемента преобразования представления.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | msinkaut.h |
Библиотека | InkObj.dll |