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