ALT_BREAKS enumeration (rectypes.h)
Specifiers how to create alternates from a best result string.
Syntax
typedef enum enumALT_BREAKS {
ALT_BREAKS_SAME = 0,
ALT_BREAKS_UNIQUE = 1,
ALT_BREAKS_FULL = 2
} ALT_BREAKS;
Constants
ALT_BREAKS_SAME Value: 0 An alternate must use the same segment breaks as the best result string. For example, if you ask for an alternate list for the best result string of "together", the recognizer may return "Tunisia" but not "to get her". This is because "to get her" involves different segment breaks. |
ALT_BREAKS_UNIQUE Value: 1 An alternate must have different segment breaks than the best result string. Only one such alternate is returned. For example, alternates for the best result string of "to get her" may include "to gather" and "together". However, "to got her" is not returned because it has the same segment break as "to get her". |
ALT_BREAKS_FULL Value: 2 The top-rated alternates are returned regardless of segment breaks. Thus "together" may return "Tunisia", "to get her", and "to gather" among others. The alternates are returned in order of their rating, from best to worst. |
Remarks
Check the dwRecoCapabilityFlags member of the RECO_ATTRS structure to ensure the recognizer supports different alternate breaks.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP Tablet PC Edition [desktop apps only] |
Minimum supported server | None supported |
Header | rectypes.h |