Compartir a través de


Función GetContextPropertyList (recapis.h)

Recupera una lista de las propiedades que admite el reconocedor.

Sintaxis

HRESULT GetContextPropertyList(
  HRECOCONTEXT hrc,
  ULONG        *pcProperties,
  GUID         *pPropertyGUIDS
);

Parámetros

hrc

Identificador del contexto del reconocedor.

pcProperties

En la entrada, el tamaño, en bytes, puede ser el búfer pPropertyGUIDS . En la salida, el tamaño, en bytes, es el búfer pPropertyGUIDS .

pPropertyGUIDS

Búfer asignado por el usuario que contiene una lista de propiedades que admite el reconocedor. Para determinar el tamaño del búfer, establezca pPropertyGUIDS en NULL; use el tamaño (pcProperties) para asignar pPropertyGUIDS. Para obtener una lista de propiedades predefinidas, vea los GUID de propiedad de reconocimiento.

Valor devuelto

Esta función puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
Correcto.
E_POINTER
Uno de los parámetros es un puntero no válido.
E_FAIL
Se ha producido un error no especificado.
E_INVALIDARG
Se recibió un argumento no válido.
TPC_E_INSUFFICIENT_BUFFER
El búfer ppPropertyGUIDS es demasiado pequeño.

Comentarios

Esta función es opcional.

Cuando se llama a los motores de reconocimiento de Microsoft con el parámetro pcProperties establecido en un valor mayor que el valor necesario, no produce un error. En su lugar, el motor cambia automáticamente el tamaño al valor necesario para el reconocedor.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP Tablet PC Edition [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado recapis.h
Archivo DLL inkobjcore.dll

Consulte también

Función GetContextPropertyValue

Función SetContextPropertyValue