SPGRAMBUILDCOMMITFLAGS (Microsoft Speech Platform)

Microsoft Speech Platform SDK 11

Microsoft Speech Platform

SPGRAMBUILDCOMMITFLAGS

SPGRAMBUILDCOMMITFLAGS is a bitwise flag used with the ISpGrammarBuilder::Commit function.

typedef enum SPGRAMBUILDCOMMITFLAGS
{
   SPGBCF_NONE         = 0,
   SPGBCF_OPTIMIZE     = (1L << 0),
   SPGBCF_RESERVED1    = (1L << 1),
   SPGBCF_RESERVED2    = (1L << 2),
   SPGBCF_RESERVED3    = (1L << 3),
   SPGBCF_RESERVED4    = (1L << 4),
   SPGBCF_RESERVED5    = (1L << 5),
   SPGBCF_RESERVED6    = (1L << 6),
   SPGBCF_RESERVED7    = (1L << 7),
   SPGBCF_RESERVED8    = (1L << 8),
   SPGBCF_RESERVED9    = (1L << 9),
   SPGBCF_RESERVED10   = (1L << 10),
   SPGBCF_RESERVED11   = (1L << 11),
   SPGBCF_RESERVED12   = (1L << 12),
   SPGBCF_RESERVED13   = (1L << 13),
   SPGBCF_RESERVED14   = (1L << 14),
   SPGBCF_RESERVED15   = (1L << 15),
   SPGBCF_PRIVATE1     = (1L << 16),
   SPGBCF_PRIVATE2     = (1L << 17),
   SPGBCF_PRIVATE3     = (1L << 18),
   SPGBCF_PRIVATE4     = (1L << 19),
   SPGBCF_PRIVATE5     = (1L << 20),
   SPGBCF_PRIVATE6     = (1L << 21),
   SPGBCF_PRIVATE7     = (1L << 22),
   SPGBCF_PRIVATE8     = (1L << 23),
   SPGBCF_PRIVATE9     = (1L << 24),
   SPGBCF_PRIVATE10    = (1L << 25),
   SPGBCF_PRIVATE11    = (1L << 26),
   SPGBCF_PRIVATE12    = (1L << 27),
   SPGBCF_PRIVATE13    = (1L << 28),
   SPGBCF_PRIVATE14    = (1L << 29),
   SPGBCF_PRIVATE15    = (1L << 30),
   SPGBCF_PRIVATE16    = (1L << 31)
} SPGRAMBUILDCOMMITFLAGS;

Elements

SPGBCF_NONE
Indicates that no flag is set.
SPGBCF_OPTIMIZE
The grammar structure is optimized.
SPGBCF_RESERVED1 through SPGBCF_RESERVED15
Reserved for future use.
SPGBCF_PRIVATE1 through SPGBCF_PRIVATE16
Reserved for private use by SAPI.