Compartilhar via


Interface IAnalysisRegion

Expõe métodos e propriedades para uma região que representa uma área de um documento.

Membros

A interface IAnalysisRegion herda da interface IUnknown . IAnalysisRegion também tem estes tipos de membros:

Métodos

A interface IAnalysisRegion tem esses métodos.

Método Descrição
Clone Cria uma cópia de IAnalysisRegion.
ExcludeRectangle Restringe a área de IAnalysisRegion à parte de sua área que não cruza o retângulo especificado.
ExcludeRegion Restringe a área de IAnalysisRegion à parte de sua área que não cruza o IAnalysisRegion especificado.
Getbounds Recupera o retângulo delimitador de IAnalysisRegion.
GetRegionScans Recupera uma matriz de retângulos que define a área de IAnalysisRegion.
IntersectRectangle Restringe a área deste IAnalysisRegion à área criada por sua interseção com o retângulo especificado.
IntersectRegion Restringe a área de IAnalysisRegion à área criada por sua interseção com o IAnalysisRegion especificado.
Intersectswith Determina se a área de IAnalysisRegion se cruza com o retângulo especificado.
Isempty Recupera um valor que indica se IAnalysisRegion representa uma região vazia.
Isinfinite Recupera um valor que indica se IAnalysisRegion representa uma região infinita.
MakeEmpty Reduz o IAnalysisRegion para representar uma área vazia.
MakeInfinite Expande iAnalysisRegion para representar uma área infinita.
UnionRectangle Expande a área deste IAnalysisRegion para a área criada por sua união com o retângulo especificado.
UnionRegion Expande a área deste IAnalysisRegion para a área criada por sua união com o IAnalysisRegion especificado.

Comentários

Essa interface representa uma área construída a partir de regiões retangulares. O IInkAnalyzer retorna ou interpreta as coordenadas de uma área dentro do espaço de coordenadas no qual recebe dados de traço.

Para obter os limites atuais do IAnalysisRegion, use o Método IAnalysisRegion::GetBounds ou o Método IAnalysisRegion::GetRegionScans.

Para modificar a área de um IAnalysisRegion existente, use os métodos a seguir.

Essa interface é equivalente à classe System.Windows.Ink.AnalysisCore.AnalysisRegionBase no .NET Framework.

Requisitos

Requisito Valor
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
IACom.h (também requer IACom_i.c)
DLL
IACom.dll

Confira também

IInkAnalyzer

Referência de análise de tinta