CSpEvent Methods |
Description |
CSpEvent |
The class constructor. |
~CSpEvent |
The class destructor. |
Clear |
Clears an event instance. |
AddrOf |
Returns the address of the event instance. |
CopyTo |
Copies the event instance and sets the lparam accordingly. |
GetFrom |
Clears the current instance and retrieves the next event from the event queue. |
CopyFrom |
Clears the current instance and copies the next event in the event queue to this instance. |
Detach |
Clears the current instance and optionally makes a copy. |
SerializeSize |
Calculates the required size of a buffer to serialize an event. |
Serialize |
Copies event instance and then serializes the new instance. |
Deserialize |
Sets the current instance to the deserialized version of the specified event. |
Phoneme |
Returns the event as a cast type of SPPHONEID. |
Viseme |
Returns the event as a cast type of SPEI_VISEME. |
InputWordPos |
Returns the event as a cast type of ULONG. |
InputWordLen |
Returns the event as a cast type of ULONG. |
InputSentPos |
Returns the event as a cast type of ULONG. |
InputSentLen |
Returns the event as a cast type of ULONG. |
ObjectToken |
Returns the event as a cast type of ISpObjectToken pointer. |
VoiceToken |
Returns the event as a cast type of SpObjectToken pointer. |
PersistVoiceChange |
Returns the state of the voice change. |
Object |
Returns the event as a cast type of an IUnknown pointer. |
RecoResult |
Returns the event as a cast type of an ISpRecoResult pointer. |
IsPaused |
Returns the pause state. |
IsEmulated |
Returns the emulation state. |
String |
Returns the string from the event's lParam. |
BookmarkName |
Returns the bookmark string from the event's lParam. |
RequestTypeOfUI |
Returns the IU type string from the event's lParam. |
RecoState |
Returns the event's recognition state as a cast type of SPRECOSTATE. |
PropertyName |
Returns the property name string from the event's lParam. |
PropertyNumValue |
Returns the property number value as cast to LONG. |
PropertyStringValue |
Returns the property string value from the event's lParam. |
Interference |
Returns the event's interference value from lParam and cast SPINTERFERENCE. |
EndStreamResult |
Returns the event's end stream result from the event's lParam. |
InputStreamReleased |
Returns the state from releasing the stream. |