Compartilhar via


Método IInkRecognitionAlternate::GetPropertyValue (msinkaut.h)

Recupera o valor de uma propriedade especificada do alternativo.

Sintaxe

HRESULT GetPropertyValue(
  [in]          BSTR    PropertyType,
  [out, retval] VARIANT *PropertyValue
);

Parâmetros

[in] PropertyType

Especifica qual propriedade do alternativo retornar, como um dos GUIDs do objeto RecognitionProperty .

Para obter mais informações sobre o tipo de dados BSTR, consulte Usando a biblioteca COM.

[out, retval] PropertyValue

Após o retorno, contém o valor do tipo de propriedade como uma matriz de bytes. esse valor é interpretado de forma diferente para cada tipo de propriedade.

Tipo RecognitionProperty Descrição
ConfidenceLevel
CONFIDENCE_LEVEL tipo de enumeração.
Hotpoint
PONTO.
LineMetrics
LATTICE_METRICS estrutura.
Linenumber
ULONG.
MaximumStrokeCount
Não usado.
PointsPerInch
Não usado.
Segmentação
Não é um valor, retorna TPC_E_INVALID_PROPERTY.
S_OK
Êxito.
 

Para obter mais informações sobre a estrutura VARIANT, consulte Usando a biblioteca COM.

Valor retornado

Esse método pode retornar um desses valores.

Código de retorno Descrição
E_INK_EXCEPTION
Ocorreu uma exceção durante o processamento.
E_POINTER
Um parâmetro continha um ponteiro inválido.
CO_E_CLASSSTRING
Formato GUID inválido.
E_FAIL
Ocorreu um erro não especificado.
E_INVALIDARG
O sinalizador é inválido.
E_OUTOFMEMORY
Não é possível alocar memória para concluir a operação.

Comentários

Use esse método para obter valores de propriedade para objetos RecognitionProperty que não têm nenhuma propriedade auxiliar correspondente, como as propriedades Confidence e LineNumber .

Requisitos

   
Cliente mínimo com suporte Windows XP Tablet PC Edition [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Plataforma de Destino Windows
Cabeçalho msinkaut.h
Biblioteca InkObj.dll

Confira também

Método AlternatesWithConstantPropertyValues

Interface alternativa IInkRecognition

Constantes RecognitionProperty