Classe InkRecognizerGuide
Representa a área que o reconhecedor usa na qual a tinta pode ser desenhada. A área é conhecida como guia de reconhecimento.
InkRecognizerGuide tem estes tipos de membros:
Interfaces
A classe InkRecognizerGuide define essas interfaces.
Interface | Descrição |
---|---|
IInkRecognizerGuide | Esse objeto implementa a interface COM IInkRecognizerGuide . |
Propriedades
A classe InkRecognizerGuide tem essas propriedades.
Propriedade | Tipo de acesso | Descrição |
---|---|---|
Colunas |
Leitura/gravação |
Obtém ou define o número de colunas na caixa de guia. |
DrawnBox |
Leitura/gravação |
Obtém ou define a caixa que é desenhada fisicamente na tela do tablet e na qual a escrita ocorre. |
GuideData |
Leitura/gravação |
Obtém ou define dados de guia para desenvolvedores do C++. |
Linha intermediária |
Leitura/gravação |
Obtém ou define a altura média. A altura média é a distância da linha de base até a linha intermediária, da caixa desenhada. |
Linhas |
Leitura/gravação |
Obtém ou define o número de linhas na caixa de guia. |
WritingBox |
Leitura/gravação |
Obtém ou define a área de escrita invisível da caixa de guia na qual a escrita pode realmente ocorrer. |
Comentários
Esse objeto pode ser instanciado chamando o método CoCreateInstance .
Por padrão, não há nenhum guia de reconhecedor. Um guia padrão tem todos os valores de propriedade definidos como 0. Você deve usar as propriedades desse objeto para definir o guia.
Se o aplicativo tiver desenhado diretrizes na tela na qual o usuário deve gravar, o aplicativo deverá definir os valores das propriedades do guia do reconhecedor para informar o reconhecedor. Essas propriedades são apenas para uso do reconhecedor. Defini-los não desenha, por si só, pistas visuais na tela. O aplicativo ou o controle desenha as pistas visuais.
O guia do reconhecedor pode consistir em linhas e colunas, e eles dão ao reconhecedor um contexto melhor no qual executar o reconhecimento. Letras como "t" e "I" são mais facilmente reconhecidas quando um guia é usado para dar contexto à tinta. Por exemplo, você pode desenhar linhas horizontais em uma tela, que mostram onde a gravação deve ocorrer (esse tipo de guia consistiria apenas em linhas e sem colunas). Ao escrever nas linhas, em vez de algum espaço arbitrário, a precisão do reconhecimento melhora.
O guia especifica os limites da tinta nas coordenadas de espaço à tinta.
A propriedade DrawnBox pode definir uma caixa que tem o mesmo tamanho ou menor que a caixa definida pela propriedade WritingBox .
A figura a seguir mostra os elementos de um guia de reconhecedor com duas linhas e nenhuma coluna.
Além de desenhar linhas na tela que mostram aos usuários onde escrever, você pode desenhar células na tela em que caracteres ou palavras são gravados. Isso é chamado de entrada em caixa e é útil com alguns idiomas asiáticos. Para determinar se o reconhecedor é capaz de entrada em caixa, chame a propriedade Capabilities do objeto IInkRecognizer .
A figura a seguir mostra um guia de reconhecedor com quatro colunas.
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 |
|
Biblioteca |
|