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


Интерфейс IAnalysisRegion

Предоставляет методы и свойства для области, представляющей область документа.

Элементы

Интерфейс IAnalysisRegion наследуется от интерфейса IUnknown . IAnalysisRegion также имеет следующие типы элементов:

Методы

Интерфейс IAnalysisRegion содержит эти методы.

Метод Описание
Clone Создает копию IAnalysisRegion.
ExcludeRectangle Ограничивает область IAnalysisRegion той частью его области, которая не пересекается с заданным прямоугольником.
ExcludeRegion Ограничивает область IAnalysisRegion той частью области, которая не пересекается с заданной областью IAnalysisRegion.
Getbounds Извлекает ограничивающий прямоугольник IAnalysisRegion.
GetRegionScans Извлекает массив прямоугольников, определяющий область IAnalysisRegion.
IntersectAngle Ограничивает область этой области IAnalysisRegion областью, созданной его пересечением с указанным прямоугольником.
IntersectRegion Ограничивает область IAnalysisRegion областью, созданной в результате ее пересечения с указанным IAnalysisRegion.
IntersectsWith Определяет, пересекается ли область IAnalysisRegion с указанным прямоугольником.
IsEmpty Извлекает значение, указывающее, представляет ли IAnalysisRegion пустую область.
IsInfinite Извлекает значение, указывающее, представляет ли IAnalysisRegion бесконечную область.
MakeEmpty Уменьшает IAnalysisRegion для представления пустой области.
MakeInfinite Разворачивает IAnalysisRegion , чтобы представить бесконечную область.
UnionRectangle Разворачивает область этого IAnalysisRegion до области, созданной его объединением с указанным прямоугольником.
UnionRegion Разворачивает область этого IAnalysisRegion до области, созданной объединением с указанным IAnalysisRegion.

Комментарии

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

Чтобы получить текущие границы IAnalysisRegion, используйте метод IAnalysisRegion::GetBounds или метод IAnalysisRegion::GetRegionScans.

Чтобы изменить область существующего IAnalysisRegion, используйте следующие методы.

Этот интерфейс эквивалентен классу System.Windows.Ink.AnalysisCore.AnalysisRegionBase в платформа .NET Framework.

Требования

Требование Значение
Минимальная версия клиента
Windows XP Tablet PC Edition [только классические приложения]
Минимальная версия сервера
Ни одна версия не поддерживается
Заголовок
IACom.h (также требуется IACom_i.c)
DLL
IACom.dll

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

IInkAnalyzer

Справочник по анализу рукописного ввода