recapis.h header
This header is used by Tablet PC. For more information, see:
recapis.h contains the following programming interfaces:
AddStroke Adds an ink stroke to the RecognizerContext. |
AddWordsToWordList Adds one or more words to the word list. |
AdviseInkChange Stops the recognizer from processing ink because a stroke has been added or deleted. |
CloneContext Creates a recognizer context that contains the same settings as the original. The new recognizer context does not include the ink or recognition results of the original. |
CreateContext Creates a recognizer context. |
CreateRecognizer Creates a recognizer. |
DestroyAlternate This function is obsolete and need not be implemented by custom application recognizers. |
DestroyContext Destroys a recognizer context. |
DestroyRecognizer Destroys a recognizer. |
DestroyWordList Destroys the current word list. |
EndInkInput Indicates that no more ink will be added to the context.You cannot add strokes to the context after calling this function. |
GetAllRecognizers Gets all recognizers. |
GetBestResultString Retrieves the best result string. |
GetContextPreferenceFlags Gets the context preference flags. |
GetContextPropertyList Retrieves a list of properties the recognizer supports. |
GetContextPropertyValue Returns a specified property value from the recognizer context. |
GetEnabledUnicodeRanges Retrieves a list of Unicode point ranges enabled on the context. If you do not call the SetEnabledUnicodeRanges function to specify the enabled ranges, this function returns the recognizer's default Unicode point ranges. |
GetGuide Retrieves the guide used for boxed, lined, or freeform input. |
GetLatticePtr Retrieves a pointer to the lattice for the current results. |
GetLeftSeparator Gets the left separator for the recognizer context. |
GetPreferredPacketDescription Retrieves a packet description that contains the packet properties the recognizer uses. |
GetRecoAttributes Retrieves the attributes of the recognizer. |
GetResultPropertyList Retrieves a list of properties the recognizer can return for a result range. |
GetRightSeparator Gets the right separator for the recognizer context. |
GetUnicodeRanges Returns the ranges of Unicode points that the recognizer supports. |
IsStringSupported Returns a value that indicates whether a word, date, time, number, or other text that is passed in is contained in the dictionary.The results of this test depend on the factoid setting. |
LoadCachedAttributes Loads the cached attributes of a recognizer. |
MakeWordList Creates a word list. |
Process Performs ink recognition synchronously. |
ResetContext Deletes the current ink and recognition results from the context.The current settings of the recognizer context are preserved. |
SetCACMode Specifies character Autocomplete mode for character or word recognition.You cannot turn off character Autocomplete after it is set. |
SetContextPropertyValue Adds a property to the recognizer context.If a property already exists, its value is modified. |
SetEnabledUnicodeRanges Enables one or more Unicode point ranges on the context. |
SetFactoid Specifies the factoid a recognizer uses to constrain its search for the result.You specify a factoid if an input field is of a known type, such as if the input field contains a date. |
SetFlags Specifies how the recognizer interprets the ink and determines the result string.Call this function before processing the ink for the first time. Therefore, call the SetFlags function before calling the Process function. |
SetGuide Sets the recognition guide to use for boxed or lined input. You must call this function before you add strokes to the context. |
SetTextContext Provides the text strings that come before and after the text contained in the recognizer context.You call this function before processing the ink for the first time. Therefore, call the SetTextContext function before calling the Process function. |
SetWordList Sets the word list for the current recognizer context to recognize. |